Ha participado en series como 24. Aunque su papel más simbólico fue el de Teniente Lockhart en La Chaqueta Metálica , además ha colaborado en Zodiac y The Big Green.