Algunos de sus papeles incluyen a Emil Antonowsky en «RoboCop», Montgomery McNeil en «Fama», al astronauta Pete Conrad en «From the earth to Moon», al mutante Leonard Betts en «The X-Files», al Doctor Robert Romano en la serie «ER» y Josh "Puck" Peyton en «"Harry's Law"», papel con el que ganó un el año 2011.