Played by Darrell Hammond
10.29.2005
The O'Reilly Factor
12.10.2005
04.15.2006
11.18.2006
Jeff Richards
Jason Sudeikis
Alec Baldwin
03.02.2002
Darrell Hammond
02.12.2011
04.08.2017