Played by Darrell Hammond
03.12.2005
Sean Penn's Celebrity Roast
Norm MacDonald
Bill Hader
10.23.1999
Inside the Actors Studio
Darrell Hammond
10.08.2011
The Best of Both Worlds
12.10.2011
Doggie Duty
02.11.2012
Chrysler
Little Caesars Pizza
The Dark Knight Rises
09.15.2012
Eastwood And Chair
03.17.2018
Jurassic Park Auditions