Glenn O'Brien
Birthday: March 2, 1947 in Cleveland, Ohio, USA
Glenn O'Brien was born on March 2, 1947 in Cleveland, Ohio, USA. He was an actor and producer, known for Downtown 81 (2000), Subway Riders (1981) and Force of Circumstance (1990). He was married to Gina Nanni. He died on April 7, 2017 in Manhattan, New York City, New York, USA.