
Birthdate: Nov 17, 1972
Birthplace: St. Louis, Missouri, USA
Leonard Roberts was born on 17 November 1972 in St. Louis, Missouri, USA. He is an actor and producer, known for Drumline (2002), American Sniper (2014) and Heroes (2006).
Previous (8)
People Also Searched For