Glenn Branca was born on October 6, 1948 in Harrisburg, Pennsylvania, USA. He was a composer and actor, known for
The Mothman Prophecies (2002),
The Belly of an Architect (1987) and
Rock My Religion (1984). He was married to Reg Bloor. He died on May 13, 2018 in New York City, New York, USA.