James MarsdenDate of Birth: September 18, 1973James Marsden Selective FilmographySonic the Hedgehog 2(2022)CastActorSonic the Hedgehog(2020)CastActorWestworld(2016)CastActorX-Men: Days of Future Past(2014)CastActorRobot and Frank(2012)CastActorThe Box(2009)CastActorSuperman Returns(2006)CastActorX-Men: The Last Stand(2006)CastActorX-Men 2(2003)CastActorX-Men(2000)CastActor(*) uncredited