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