Joe Flaherty was born on June 21, 1941 in Pittsburgh, Pennsylvania, USA. He was an actor and writer, known for Happy Gilmore (1996), Detroit Rock City (1999) and Back to the Future Part II (1989). He was married to Judith Ann Dagley. He died on April 1, 2024 in Toronto, Ontario, Canada.