James Marsden comenzó su carrera como actor invitado en los programas de televisión Saved by the Bell: The New Class, Touched by an Angel y Party of Five. Desde 2016, Marsden ha interpretado al pistolero Teddy Flood, un androide sensible, en la serie de suspenso comercial de ciencia ficción de HBO Westworld, como parte del conjunto principal.
James Marsden apareció en una obra.