Leonard Roberts born on 17 November 1972 in St. Louis. He is a citizen of United States of America. Leonard Roberts was educated at DePaul University and University City High School.
He is an United States actor.
Leonard Roberts has worked as an actor, stage actor, television actor and film actor.