Actor | Producer | Soundtrack
A featured player in Regina Taylor's play, Drowning Crow, at the Manhattan Theatre Club.
I like movies. Movies have afforded me a modicum of luxuries. The thing about the movies is, if you're bad in a movie, you're bad forever.
New Orleans, Louisiana, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.