What's the Name of That Guy Who Played Doctor Strange?

Hey, what's the name of that one guy who played Doctor Strange?

Oh, you mean...

Bugaboo Clavichord?

Oh, yeah, he ate Hobbits or something.