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