He initially studied at New York University but left when he was discovered by a modeling scout.
He played the lead role of Sam Reide in the film, The Butterfly Effect 3: Revelations.
He grew up in a family of five, with a sister and a brother. In 2016, he welcomed a daughter with then-fiancee Erin Slaver; the couple tied the knot on October 19, 2018.
He starred in the movie Lovewrecked with Amanda Bynes.