James Marsden

James Marsden

Actor • TV Personality

Current Status

Living

Age

51 years old

Birth Date

Sep 18, 1973

2024 © CastLegacy