Otis Young died at the age of 70 and was born on July 04, 1932.
He is known for his role as Jemal David in the show The Outcasts (US)
He is 6' 2" (1.87 m) tall and was born in Providence, Rhode Island (USA). Otis Young died on October 11, 2001,
He is deceased (stroke)