Actor · Born 1972
Alien Planet
2023 · as Dekek
The Last Exit
2013 · as Darren
Instant Dads
2005 · as Peter
Leprechaun: Back 2 tha Hood
2003 · as Gardener #2