He played Bobby Cobb on the sitcom Cougar Town alongside Courtney Cox. He gained additional fame for his roles in Spin City, Sex and the City, and S.W.A.T.
He worked as a model for the Jack Rose Agency in Hollywood.
He played Harlan in the TV series Burn Notice.
He attended UCLA, where he studied sociology.
He appeared in the horror film House of Wax, which starred Elisha Cuthbert.