FILMOGRAPHY
1990 · Zorro's Customer
1988 · Biker
1986 · Workman
1985 · Deliveryman
2007 · Self
1986 · Ivan