James Marsden

James Marsden
Born: September 18, 1973

Birthplace: Stillwater - Oklahoma - USA