Kantor on 03 November 2008
David Hayter!
Seriously though, I think Tom Cruise could do it pretty well (except for the fact that he can't act anymore)
Yeah, I suppose Christian Bale would work.
Why NOT David Hayter? Nobody does the voice better than him.