Actor
Almost Famous
2000 · as Leonard Barr (uncredited)
Dog Watch
1997 · as Owner
Scarface
1983 · as Octavio The Clown
The Funhouse
1981 · as The Monster