Ha iniziato come modello dall'età di quindici anni. Si è laureato presso la University of Southern California School of Arts. Dal 2005 al 2006, ha svolto il ruolo di Matthew Applewhite nella popolarissima serie Desperate Housewives. E' recentemente apparso in Glory Road, nel ruolo di Harry Flournoy, e nel 2007 nel film In the Valley of Elah.