W wieku 20 lat dostał swoją przełomową rolę jako Julian Sark w serialu Agentka o stu twarzach (Alias).
W 2001 wystąpił w sztuce Anne Frank The Diary of Anne Frank.
Filmografia filmy 2002: The Source jako Booji 2005: Circadian Rhythm jako Garrison 2006: Pozostawiona w ciemności (Left in Darkness) jako Donovan 2007: ELI (film krótkometrażowy) jako Eli 2009: Dzieci kukurydzy (Children of the Corn, TV) jako Burt 2009: Błękitna głębia 2: Rafa (Into the Blue 2: The Reef) jako Carlton 2009: Powrót trupa (The Revenant) jako Bart 2011: Archetype jako RL7 2011: The Maiden and the Princess jako Hammond 2012: The Unknown Son jako Obi Scott Seriale 2001: Jak dwie krople wody (So Little Time ) jako uczeń szkoły średniej 2002-2006: Agentka o stu twarzach (Alias) jako Julian Sark 2004: CSI: Kryminalne zagadki Las Vegas jako Travis Watson 2005: Czarodziejki jako hrabia Roget 2005: CSI: Kryminalne zagadki Miami jako Brian Miller 2006: Deadwood jako piechur 2007: Chirurdzy jako Jim 2007–10: Herosi (Heroes) jako Takezo Kensei / Adam Monroe 2009: Magia kłamstwa jako sierżant sztabowy Russell Scott 2010: 24 godziny jako Josef Bazhaev (sezon 8) 2010: Magazyn 13 jako Jonah Raitt 2010: Pan i Pani Bloom (Undercovers) jako Matthew Hunt 2010–14, 2017: Pamiętniki wampirów (The Vampire Diaries) jako John Gilbert 2011–16: