Leonard Roberts was born on November 17,1972 in St. Louis, Missouri and graduated from DePaul University Theater School with a Bachelor of Fine Arts in acting.
Leonard Roberts was born on November 17,1972 in St. Louis, Missouri in acting. Leonard Roberts was graduated from DePaul University Theater School with a Bachelor of Fine Arts in. Leonard Roberts was acting.