Norman Twain was born on September 13, 1930 in Atlantic City, New Jersey, USA. He was a producer and actor, known for
Lean on Me (1989),
Standing Room Only (1976) and
Scar (2007). He was married to Deanna Deignan and
Sandra Church. He died on August 6, 2016 in Los Angeles, USA.