Welcome to...
20th Century Flicks
Credited in 12 movies
LUCKY
2017
WHATEVER WORKS
2010
A TURTLE'S TALE
THE SIMPSONS THE DARK SECRETS
2007
FOR YOUR CONSIDERATION
2006
WHO KILLED THE ELECTRIC CAR?
AUTO FOCUS
2002
GET OVER IT
2001
ADDAMS FAMILY REUNION
1998
MEET THE APPLEGATES
1990
EATING RAOUL
1982
CAT PEOPLE