He moved to New York when he was 19 years old and started modeling in a few jobs before he began acting.
He provided the voice of Sgt. Dunn in the 2013 video game Battlefield 4.
In 2015 he married Giselle Weber, but the couple divorced less than a year later. He has a daughter from a previous relationship. In 2017, he began dating How To Get Away With Murder co-star Liza Weil.
He starred in five episodes of the television series Everwood starring Gregory Smith.