Narodil se v Heidelbergu v Německu do americké vojenské rodiny. Jeho rodina se o několik let později přestěhovala do Virginie, kde se přidal do dramatického kroužku na střední škole. Jeho třída ho zvolila, aby pronesl zahajovací projev. Později pokračoval v herectví na Carnegieho-Mellonových univerzitě.
Ke konci roku 2009 se úspěšně ucházel o roli Ezry Fitze v televizním dramatickém seriálu Prolhané krásky. Za své ztvárnění Ezry získal celkem pět cen Teen Choice Awards.
V únoru roku 2017 byl obsazen do hlavní role v televizním pilotním díle k seriálu Thin Ice, ale stanice Fox si pilot nevybrala.