Charles Detraz was born on June 26, 1937 in Tucson, Arizona, USA. He was an actor, known for
Double Jeopardy (1999),
The Toy (1982) and
Morgus Presents (1986). He was married to Geanie Detraz. He died on December 4, 2019 in New Orleans, Louisiana, USA.