(Born Jan. 22, 1972) Gabriel Macht is an American actor. Macht first began acting at the age of eight; his first role was in the film Why Would I Lie?. He's been in numerous film and television roles since, such as A Love Song for Bobby Long and Archangel. Macht married model-turned actress Jacinda Barrett in 2004.