Kariera Zadebiutował w dreszczowcu akcji Wirus (Virus, 1996) z Brianem Bosworthem. W kanadyjsko–brytyjskim serialu komediowym science fiction dla dzieci Freeform Byłem kosmitą w szóstej klasie! (I Was a Sixth Grade Alien, 1999–2000) zagrał tyrana Jordana Lyncha. Wystąpił w serialach – Piękni (2005–2006), Degrassi: Nowe pokolenie (2001), Odysseja (2003), Dziwne przypadki w Blake Holsey High (2005) i CSI: Kryminalne zagadki Miami (2007). W serialu Lifetime Więzy krwi został obsadzony w roli 450–letniego wampira Henry’ego Fitzroya. Grał w filmach – Dziewczyny Cheetah (2003), Historia przemocy (2005), Stowarzyszenie wędrujących dżinsów (2005), Zerophilia (2005), Pakt milczenia (2006) i Prześladowca 2 (2008). W serialu Netflix The I-Land (2019) wystąpił jako Moses z Natalie Martinez, Kate Bosworth i Alexem Pettyferem.
Działalność humanitarna Wraz z przyjaciółmi założył fundację Love Cures Cancer, która działa w środowisku artystycznym Hollywood, zbierając fundusze na leczenie dzieci chorych na raka.
Życie prywatne 13 lutego 2023 zawarł związek małżeński z aktorką Caity Lotz.