Actor
Fallen Angels
2007 · as Preston Davis
The Rowdy Girls
2000 · as Liam
Powerplay
1999 · as Gala MC
Men in Black
1997 · as First Contact Alien
American Strays
1996 · as Cop #3