Stanley Taub was born on August 15, 1931 in Bronx, New York City, New York, USA. He was an actor and producer, known for
79 Parts (2016),
The Fallen (2004) and
Swoon (1992). He was married to Patricia. He died on April 29, 2024 in Manhattan, New York City, New York, USA.