Fins on Fire 2009
Actor
Step Into Liquid 2003
as Self
Drive Thru California Expedition 2002
The Kill 3 1998
Credits from TMDB.