2022
Totems as Larry Goldstein (8 episodes)
2020
Brothers by Blood as Taylor
2020
The Postcard Killings as Bill Brown
2019
Treadstone as Senator Eamon Wray (1 episode)
2019
Treadstone as Senator Wray (1 episode)
2019
Never Grow Old as Sheriff Parker
2019
Magnus as Gerald (6 episodes)
2018
The Conductor as Father Frank
2018
Sunrise in Kimmeria as Sam Fuller
2018
55 Steps as Radio Host
2018
McMafia as Sydney Bloom (3 episodes)
2017
Phantom Thread as Barbara's Lawyer
2017
Film Stars Don't Die in Liverpool as Doctor Grace
2017
Slaughterbots as General
2017
A Royal Winter as Lyle
2016
Tokyo Trial as Myron C. Cramer (4 episodes)
2016
Hunters Lodge as Harry
2016
Kill Command as Harbinger Exec.
2015
Identicals as Brand New-U Founder
2015
Humans as Gil (2 episodes)
2015
The Cannibal in the Jungle as Robert Graham
2015
The Idealist as Ambassador
2012
Lilyhammer as Robert Grasso (2 episodes)
2011
The Real American: Joe McCarthy as Allen Welsh Dulles
2010
Some Dogs Bite as American Tourist
2008
Last Chance Harvey as Barry
2008
Mirrors as Dr. Morris
2006
Nuremberg: Goering's Last Stand as Dewitt Poole
1997
Kiss the Girls as LAPD Sergeant
1990
Law & Order as Borough Commander Clarke (1 episode)
1990
Law & Order as Kenneth Stratton (1 episode)
1990
Shattered Dreams as Kevin
1989
Tales from the Crypt as Detective (1 episode)
1989
Tales from the Crypt as Uncle Salty (1 episode)
1989
Quantum Leap as Peter DeCaro (1 episode)