Originario di Houston e cresciuto a Farmington, Connecticut, ha scoperto la passione per la recitazione volontariandosi nei progetti teatrali della Miss Porter's School, per poi conseguire una laurea in teatro presso la State University of New York a New Paltz nel 1999. Dopo aver interpretato Eugene Rossi in quattro puntate di Third Watch, ha raggiunto la notorietà interpretando Paul Kinsey nella…