He has starred in the American television network dramas In Justice, Life on Mars, Terra Nova, Vegas, and Agents of S.H.I.E.L.D..
Anh được biết đến qua các bộ phim truyền hình như: In Justice, Life on Mars, Terra Nova, Vegas và Agents of S.H.I.E.L.D..