È nato e cresciuto in Irvine, California. Si è successivamente trasferito a New York, dove ha cominciato la sua carriera esibendosi in produzioni teatrali e musicali come West Side Story, a cui ha preso parte dopo aver recitato in Web Site Story su YouTube, e a Broadway in Sondheim on Sondheim di James Lapine.
Ha fatto parte del National West Side Story Tour recitando nel ruolo di Tony a partire dal 30 settembre 2010.
In The Carrie Diaries ottenne il ruolo di Seth, il fidanzato di Mouse, un migliore amica della protagonista, partecipando così al programma per tre episodi nella prima stagione.