Freddie Prinze Jr. as James Vega
You know him as: Fred (Scooby Doo), Ray Bronson (I Know What You Did Last Summer), banging Buffy
Is there anything cooler than a gang of teenagers solving mysteries with the accidental assistance of a talking dog? How about a space marine with more trashy tattoos than brains helping a personality-deficient anti-hero to save the galaxy? What? Both are equally nerdy? Well, that's sort of our point. Freddie may not resemble James much in real life, but then, our idea of Shepard's ideal teammate didn't much resemble a meathead with biceps bigger than his head. But even we had to acknowledge his competence with Prinze Jr. voicing him.