Ken Howell was born on November 28, 1960 in Detroit, Michigan, USA. He died on November 9, 2018 in West Bloomfield, Michigan, USA.
No data