Movies List
TV Show List
Consinsual

as Detective Edwards

2010
Black Snake Moan

as Deke Woods

2007
Twisted

as

2004
Drop Squad

as XB

1994
Bad Lieutenant

as Cop #2

1992
Leonard L. Thomas Leonard L. Thomas

Birthday

1961-08-31

Place of Birth

Muskogee, Oklahoma, USA

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now