2023
Drunk, Driving, and 17 as Judge Harmon
2022
Devotion as Sr. Hudner
2022
Agent Game as Deputy Director
2019
Merry Happy Whatever as Football Announcer (voice) (1 episode)
2019
The Divisible as President Alan Strom
2019
I Am That Man as Adam Lloyd
2019
Hoax as Roger Brannen
2019
Loners as General Weller
2019
Charlie Says as Police Chief Davis
2019
Enemy Within as Aylmer Robinson
2018
Standup and Away! with Brian Regan as Judge (1 episode)
2018
Her Boyfriend's Secret as Detective Salazar
2018
Book Club as General Kain
2018
Eruption: LA as Foreman
2016
Holiday Breakup as Clark
2016
This Is Us as Coach Waltering (1 episode)
2016
Blood in the Water as Percy's Dad
2016
Murder Among Friends as Narrateur (20 episodes)
2016
Broken Vows as Mr. Bloom
2014
The Road Within as Cop
2014
The Judge as Sheriff White
2014
Frank vs. God as Judge Randall
2013
The Den as Sgt. Tisbert
2013
Coffee Town as Mr. Ryan
2012
Arthur and the Bunnies as Bedford
2012
Scandal as SS Agent Alex Radstone (3 episodes)
2011
Hart of Dixie as Dr. Brady (1 episode)
2011
Revenge as Ben Greevey (1 episode)
2011
Revenge as Ben Greevy (1 episode)
2011
Mr. Sunshine as Executive (1 episode)
2011
The Cape as Investor (1 episode)
2011
Shameless as Charles (1 episode)
2009
Big Time Rush as Arthur Griffin (14 episodes)
2009
Modern Family as Howard (2 episodes)
2009
Community as Professor #1 (1 episode)
2009
Party Down as Guy (1 episode)
2009
Castle as Attorney (1 episode)
2008
True Blood as Agent Mitch Coburn (1 episode)
2008
Sons of Anarchy as CHP Officer (1 episode)
2007
Moonlight as Hearst College Chancellor (1 episode)
2007
Chuck as Swat Captain (1 episode)
2007
Mad Men as Henry Wofford (2 episodes)
2007
Delta Farce as Colonel Dalton
2006
Day Break (1 episode)
2005
Criminal Minds as State Trooper (1 episode)
2004
Desperate Housewives as Dr. McCarthy (1 episode)
2003
NCIS as Kenneth Kirkland (1 episode)
2000
Lovers Lane as Sheriff Tom Anderson