Ator conhecido por interpretar Nate Archibald na série Gossip Girl, da CW.
Após se formar na escola, ele estudou na Pepperdine University. Antes de aparecer em Gossip Girl, ele atuou no seu primeiro filme, O Pacto, em 2006.
Ele venceu quatro Teen Choice Awards por interpretar Nate Archibald.
Ele é de Lubbock, Texas, e tem uma irmã mais nova chamada Candice. Ele começou a namorar a atriz Rebecca Rittenhouse em 2015; o relacionamento durou três anos.
Ele contracenou com atores como Blake Lively e Ed Westwick em Gossip Girl.