Plays the roles of Jason on the teen drama Pretty Little Liars alongside Ashley Benson and Remi Delatour on Lifetime's Devious Maids.
He played the role of Ryan Welling on the CW melodrama, The Lake.
He played the role of Ian on Tower Prep, alongside Ryan Pinkston.
In 2009, he made his television debuts, playing the role of Parker on an episode of Greek and Donny in an episode of Castle.
He has two siblings who began acting in high school.