Actor/Actress with the Most Impeccable "Nerd" Credentials

So, we all recognize Rosario Dawson as the Queen, but who would be the King? Karl Urban?
My vote would be Alan Tudyk. Not because I mentioned him but his resume is off the charts.