Marshall nació en Austin, Texas, hijo de James Martin Allman Jr.
Desde pequeño se mostraba interesado en el fútbol y en el arte.
Cuando llegó el momento de decidir qué carrera estudiar, decidió estudiar actuación, aunque podría haber escogido ser futbolista.
[1][2] Marshall ha realizado apariciones en las series Boston Public, Without a Trace, Phil of the Future, Malcolm in the Middle, The Practice, Close to Home y Prison Break .
Marshall tiene tres hijos y está casado con Jamie Anne Brown desde junio de 2006.