Born: November 30, 1927
Died: October 24, 2017 (Age: 89)
From: United States
as Frederick Douglass
as Benson DuBois
as Isaac Jaffee
as Narrator
as Det. Bob Ballard
as Ambassador Lee Lancaster