2019
Diggstown as Dodge O’Hallaran (1 episode)
2016
For Love and Honor as Mr. Barron
2015
On the Twelfth Day of Christmas as Peter O'Grady
2011
Christmas Magic as Jefferson
2011
Faith, Fraud, & Minimum Wage as Jansen Block
2011
The Kennedys as Lyndon B. Johnson (3 episodes)
2006
Run Robot Run! as Mr. Gardner
2005
A History of Violence as TV Broadcaster
2004
ReGenesis as Hudson Point Citizen (1 episode)
2003
Mayday as Captain Nicholas Tafuri (1 episode)
2003
Mayday as Investigator Hogue (1 episode)
2002
The Brady Bunch in the White House as Senator Thurbright
2002
Sue Thomas: F.B.Eye as Ken Carey (1 episode)
2002
Three and a Half as Stanley, Paul, Landlord
2001
Snap Decision as Judge Pierson
1999
Locked in Silence as Mr. Samuels
1997
End of Summer as Hotel Manager
1997
Too Close to Home as Ted Barnes
1997
That Old Feeling as Desk Clerk
1996
FX: The Series as Linnet (1 episode)
1996
The Haunting of Lisa as Fr. Edward Aiken
1996
Night of the Twisters as Phil
1994
Leslie Nielsen's Bad Golf My Way as Brad
1988
War of the Worlds as Milton (1 episode)
1978
So Long To Run as 3rd Policeman