2024
Watchmen: Chapter II as Hollis Mason / Prison Guard #1 (voice)2024
Watchmen: Chapter I as Hollis Mason / Nite Owl (voice)2023
Fear the Night as Sherrif Bullard2023
The List as Mayor Capozzi2022
The Terminal List as Senator Joe Pryor2020
The Wrong Missy as Jack Winstone2018
Splitting Up Together as Henry2016
Designated Survivor as Cornelius Moss2016
Cooper Barrett's Guide to Surviving Life as Not available2016
D.B. Cooper: Case Closed? as Self - Narrator2016
Rules Don't Apply as Merrill Lynch Executive2016
Batman: Bad Blood as Colonel Jacob Kane (voice)2016
Killing Reagan as James Baker2014
About a Boy as Robert Freeman2014
Enlisted as Sgt. Major Diggins2014
You're Not You as Kate's Father2014
Revenge of the Green Dragons as Captain Higgins2013
Kirstie as Hugh2012
Veep as General Stattler2012
The Firm as Judge Ken Walsh2012
God Bless America as Frank's Boss2011
Person of Interest as FBI SAIC Roberts2011
Revenge as Robert Barnes2011
The Exes as Mr. Banachek2011
Suburgatory as Emmett Altman2011
Jack and Jill as Carter Simmons2011
J. Edgar as Mitchell Palmer2011
Something Borrowed as Dexter Thaler Sr.2011
Atlas Shrugged: Part I as Michael "Midas" Mulligan2010
Young Justice as Jay Garrick / Flash (voice)2010
Young Justice as Flash / Kreetin (voice)2010
Young Justice as Flash (voice)2010
Young Justice as Flash / Jay Garrick (voice)2010
Boardwalk Empire as Walter Edge2010
Glory Daze as Not available2009
Castle as Michael Smith2009
Better Off Ted as Elijah Palmer2009
World's Greatest Dad as Principal Wyatt Anderson2008
The Mentalist as Noah2008
Fringe as Not available2008
Fringe as Arnold McFadden2008
Get Smart as Vice President2008
Changeling as S.S. Hahn2008
A Line in the Sand as The Mayor2008
Sweet Nothing in My Ear as Max (voice)2007
Rules of Engagement as Franklin Dunbar2007
Life as Charlie Crews Sr.2007
Dragon Wars: D-War as Secretary of Defense2007
The Valley of Light as Whitlow Mayfield2007
Already Dead as Pierce2006
Dexter as Thomas Matthews2006
Dexter as Tom Matthews2006
Sleeping Dogs Lie as Papa2005
Criminal Minds as Agent Max Ryan2005
It's Always Sunny in Philadelphia as Warden2005
Numb3rs as Not available2005
Medium as Sam Winters2005
Eyes as Not available2005
The Poseidon Adventure as Admiral Jennings2004
Desperate Housewives as Sam2004
Veronica Mars as Stewart Manning2004
Rodney as Dale Hamilton2003
NCIS as Roy Carver2003
Windy City Heat as The President of Show Business2002
Monk as Harry Bolston2002
That '80s Show as R.T. Howard2002
Venomous as Gen. Arthur Manchek2001
24 as John Keeler2001
The Division as Jerry Ragonese2001
Behind Enemy Lines as Admiral Donnelly2000
The District as Matthew Kendon1999
The West Wing as Senator Tripplehorn1999
Popular as Not available1997
Leave It to Beaver as Coach Gordon1996
Sabrina, the Teenage Witch as Wayne Banning1996
Nash Bridges as Deputy Chief Max Pettit1995
The Drew Carey Show as Ted1995
Unhappily Ever After as Jack Malloy1995
Two Bits as Dr. Wilson1994
Party of Five as Not available1994
Friends as Mr. Franklin1994
Touched by an Angel as Richard Dardenne1994
New York Undercover as Matthew Long1993
Grace Under Fire as Jimmy Kelly1993
The Adventures of Pete & Pete as Mr. Perfect1990
Law & Order as Lawyer1990
Law & Order as OCCB InvestigatorNaN
Deal as Harvey1990
Murder in Black and White as Father with Boat1988
Necessary Parties as Stephen Mills1987
Married... with Children as Roland Squab1985
The Equalizer as Lawyer1984
Kate & Allie as Not available1980
The Mating Season as Not available