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.