Leonard L. Thomas
Birthday: 1961-08-31 | Place of Birth: Muskogee, Oklahoma, USA...
Known For
Acting
Year
Title
Role
2010
Consinsual
as Detective Edwards
2007
Black Snake Moan
as Deke Woods
1994
Drop Squad
as XB
1992
Bad Lieutenant
as Cop #2
1990
The Return of Superfly
as Joey