Benjamin Byron Davis

Benjamin Byron Davis was born on June 21, 1972 in Boston, Massachusetts, USA, is an actor and director.