Első szerepét 1987-ben kapta a 21 Jump Street című sorozatban, majd 1993-ban 2 rész erejéig alakította Leonid karakterét az Are You Afraid of the Dark? című sorozatban. 1997-ben kisebb szerepet kapott a The Education of Little Tree című drámában, majd egy évvel később láthattuk az Out of Mind: The Stories of H. P. Lovecraft és a The Ghosts of Dickens' Past című filmekben, amelyeknek főszereplője volt.
1999-ben Det. Lou Heinz karakterét öltötte magára a Requiem for Murder című thrillerben, majd Ernst Kaltenbrunner szerepében láthattuk a Nürnberg című filmben. Ez után olyan... több » Első szerepét 1987-ben kapta a 21 Jump Street című sorozatban, majd 1993-ban 2 rész erejéig alakította Leonid karakterét az Are You Afraid of the Dark? című sorozatban. 1997-ben kisebb szerepet kapott a The Education of Little Tree című drámában, majd egy évvel később láthattuk az Out of Mind: The Stories of H. P. Lovecraft és a The Ghosts of Dickens' Past című filmekben, amelyeknek főszereplője volt.
1999-ben Det. Lou Heinz karakterét öltötte magára a Requiem for Murder című thrillerben, majd Ernst Kaltenbrunner szerepében láthattuk a Nürnberg című filmben. Ez után olyan filmekben kapott lehetőséget, mint a Nowhere in Sight, Matthew Blackheart: Monster Smasher és a La Loi du cochon.
2004-ben kisebb szerepet kapott a Penge – Szentháromság című filmben, a Penge 3. részében, melynek Ryan Reynolds és Wesley Snipes voltak a főszereplői. Még ebben az évben feltűnt A Macskanő című fantasyben, majd 2007-ben szerepelt a Láthatatlan című filmben.
2009-ben Marcus Volturi karakterét keltette életre az Alkonyat – Újhold című filmdrámában, illetve szerepelt a folytatásában is, a 2012-ben bemutatott Alkonyat - Hajnalhasadás II. részében. 2011-2016 között láthattuk a Hell on Wheels című sorozatban, majd 2016-ban Sam karakterét formálta magára a Van Helsing című televíziós műsorban. 2009-ben jelölték a Sanctuary – Génrejtek sorozatban nyújtott alakításáért Gemini-díj - Legjobb férfi vendégszereplő - drámai sorozat kategóriában díjra, de nem ő nyert.
(Laca//Ho/rr/oR//)