Date of Birth: January 22nd 1972
American actor. Macht is best known as The Spirit in the film of the same name.
Macht was nominated for the Best Young Motion Picture Actor Award after playing his first role at age eight in the film Why Would I Lie? under the stage name Gabriel Swann. He has appeared in many film and television roles including A Love Song for Bobby Long, Because I Said So, The Recruit, and Archangel. Macht plays the title role in Frank Miller's adaptation of Will Eisner's comic creation The Spirit.