MONSTERS: The Making of LOVE GOD 1997
as Self
Blood Pumpers Racing Club 1991
as Green Team 1
Red & Rosy 1989
Actor
Credits from TMDB.