Terrence O'Hara was born on December 25, 1945 in Newark, New Jersey, USA. He was a director and actor, known for
Heroes (2006),
The Proxy and
Dead at 21 (1994). He was married to
Shanna Reed. He died on December 5, 2022 in Cedars-Sinai Medical Center, Los Angeles, California, USA.