Interpretó el papel de Bobby Cobb en la comedia Cougar Town junto a Courteney Cox. Saltó a la fama por sus papeles en Spin City, Sex and the City y S.W.A.T.
Trabajó como modelo para la agencia Jack Rose en Hollywood.
Interpretó el papel de Harlan en la serie Burn Notice.
Asistió a UCLA, donde estudió sociología.
Participó en la película House of Wax, protagonizada por Elisha Cuthbert.