Actor
Laughing It Up
2004
Puppet
1999 · as Lenny
A Clown in Babylon
1999 · as Third Priest
The Paper
1994 · as Crazy Guy