Gabriel Swann Macht (born January 22, 1972) is an American actor and film producer best known for playing The Spirit in the eponymous 2008 film adaptation, as well as for his role as Harvey Specter on the USA Network series Suits.
Macht was born in The Bronx, New York, to Jewish parents. He is the son of Suzanne Victoria Pulier, a museum curator and archivist, and actor Stephen Macht. He has three siblings: Jesse, a musician (who appeared on The Next Great American Band), Ari Serbin, and Julie. Macht was raised in California from the age of five. After graduating from Beverly Hills High School, he attended Carnegie Mellon College of Fine Arts, where he graduated in 1994. During his time at Carnegie Mellon, he became a member of Delta Upsilon fraternity.
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.