Acteur américain, Ken Marshall débute sa carrière en 1979 à la télévision et au cinéma. Il est également sur les planches de Broadway dans West Side Story. On le repère dans La peau (Cavani, 1981) et dans la mini-série Marco Polo. Cela lui permet d’obtenir le rôle principal de Krull (Yates, 1983) qui devait faire de lui une star. Manque de chance, le long-métrage est un gros échec commercial, ce qui l’éloigne des écrans durant plus de cinq ans.
A la fin des années 80, Ken Marshall revient dans des séries télévisées, apparaît dans Berlin 39 (Sollima, 1993) et devient le Lt. Commander Michael Eddington dans la série Star Trek : Deep Space Nine entre 1994 et 1997.
Ken Marshall semble s’être retiré des écrans depuis 2003.