2018
9-1-1 as Older Man (1 episode)
2016
The Caretaker as Dr. Frances
2012
1600 Penn as Lou Berryman (1 episode)
2012
Touch as Bus Station Clerk (1 episode)
2011
Hart of Dixie as Burt (1 episode)
2009
Party Down as Edgar (1 episode)
2009
Play the Game as Doorman
2005
Bones as Reverend Bill Summers (1 episode)
2005
Grey's Anatomy as Roy Pepper (1 episode)
2003
Coronado as Gullible Officer
2002
The Shield as Emanuel Mentoya (1 episode)
2000
Malcolm in the Middle as Phil (1 episode)
1999
The West Wing as Congressman Swarthout (1 episode)