Leonard Roberts
Leonard Roberts alizaliwa mnamo 17 Novemba 1972, mjini St. Louis, Missouri. Mwaka wa 1995, Roberts amehitimu katika Chuo Kikuu cha Sanaa na Maigizo cha DePaul  akiwa na Shahada ya Sanaa katika uigizaji.