Leonard Roberts, a talented individual, entered this world on November 17, 1972, in the vibrant city of St. Louis, Missouri, United States of America.
As a multifaceted personality, he has established himself as a skilled actor and producer, making a name for himself in the entertainment industry.
Some of his most notable works include the 2002 film "Drumline", the 2014 movie "American Sniper", and the 2006 television series "Heroes".