James Marsden has been a working actor in Hollywood for over three decades and he’s played countless roles in movies and TV ...
Marsden was most recently seen in Sonic the Hedgehog 3, in which he portrayed the blue speedster’s human accomplice Tom ...
"I've always loved emulating some of the old crooners, like Bobby Darin and Frank Sinatra and Dean Martin," said Marsden in ...