California'nın Hemet kentinde doğan oyuncunun annesi Angelica babası Jeffrey Lafferty'dir. Kardeşi Stuart Lafferty de oyuncudur. 2003'ten 2012'ye dek One Tree Hill dizisinde oynadı.
Shantel Vansanten, Sophia Bush ve U2 grubunun üyesi Bono'nun kızı Eve Hewson'la ilişkiler yaşamıştır.