Bob Flanagan was born on December 26, 1952 in New York City, New York, USA as Robert Flanagan. He was an actor, known for Sick: The Life & Death of Bob Flanagan, Supermasochist (1997), The New Age (1994) and Broken (1992). He was married to Sheree Rose. He died on January 4, 1996 in Long Beach, California, USA.