Production
Videodrome: Forging the New Flesh
as Self · 2004 · 6.7
How the Grinch Stole Christmas
as Puppeteer · 2000 · 6.8