We don't have a bio for this person yet
Leprechaun in the HoodFilm • 2000
AsylumFilm • 1997
The LotteryFilm • 1996