Levi Stubbs died at the age of 73 and was born on June 06, 1936.
He is known for his role as Mother Brain in the show Captain N: The Game Master
He is 5' 11" (1.8 m) tall and was born in Detroit, Michigan (USA). Levi Stubbs died on October 17, 2008,
He is deceased (Unknown cause in Detroit, Michigan)