2009
Crank: High Voltage
Actor - Poon Dong
My Suicide
Actor - Vargas
2008
Hell Ride
Actor - The Deuce
2007
Epic Movie
Actor - Museum Curator
Big Stan
Actor - The Master
2004
Kill Bill: Vol. 2
Actor - Bill
2003
Kill Bill: Vol. 1
Full filmography