Birthday: November 17th, 1972 Place of Birth: St. Louis, Missouri, USA
From Wikipedia, the free encyclopedia. Leonard Roberts is an American actor.