Terry Cowan was born on December 13, 1948 in Gray County, Texas, USA. He was an actor, known for
Love Crimes (1992),
Time Tracers (1997) and
Bio-Tech Warrior (1996). He was married to Leanna Cowan. He died on December 11, 2004 in Alvarado, Texas, USA.