Rozpoczął karierę od zwycięstwa w otwartym naborze w Warner Bros., który dał mu miejsce jako członka zespołu WB Road Crew. W 2004 wystąpił jako Tim w serialu The WB Blue Collar TV. Po około półtora roku w Road Crew przeprowadził się do Los Angeles. Po krótkim czasie dostał rolę Scotta „Scotty’ego” Graingera Jr. w operze mydlanej CBS Żar młodości (2005–2006). Potem występował jako Miguel Lopez-Fitzgerald w operze mydlanej NBC Passions (2007–2008) i jako Oscar w serialu The CW 90210 (2010).
Po rolach w filmach Dzień, w którym zatrzymała się Ziemia (The Day the Earth Stood Still, 2008), Burleska (Burlesque, 2010) i Goy (2011), został zaangażowany w produkcję serialu ABC Family The Lying Game (2011–2013), gdzie zagrał jednego z głównych bohaterów, Ethana Whitehorse’a.
Filmografia Filmy 2008: Dzień, w którym zatrzymała się Ziemia (The Day the Earth Stood Still) jako pilot 2010: Burleska (Burlesque) jako James 2011: Goy jako Paul Rosenberg 2014: V/H/S: Viral w roli samego siebie Seriale TV 2005–2006: Żar młodości jako Scotty Grainger 2007: Powrót na October Road jako Ross St.