0
James Marsden was born on September 18, 1973
Yes, James Marsden has 3 kids.
James Marsden has 3 children