Actor estadounidense que interpretó el papel de Butchy en la película del canal Disney Teen Beach Movie en el 2013. También protagonizó la película del 2012 Hemingway como el personaje principal, Colin Hemingway.
Se graduó de la Universidad de Fordham como director de teatro en el 2008.
También interpretó el papel de Cole Farrell en la serie de televisión Acechada.
Creció con su familia en Massachusetts. Comenzó a salir con Linda Rivera.
Participó como invitado en la serie de televisión Ugly Betty con America Ferrera.