FILMOGRAPHY
1991 · Jerry
1993 · Detective #1
2002 · Lifeguard
2010 · Self - Make-Up Department Head
2001 · Self
2024 · Santa