2024
Pale Horse as Mark Carter2023
Mayfair Witches as Andrew Mayfair2023
Maggie Moore(s) as Peter Rice2022
To Leslie as Newsman2022
Husband, Wife, and Their Lover as William Ballard2021
American Traitor: The Trial of Axis Sally as Judge Edward M. Curran2021
A Dangerous Defense as Everett2020
Interrogation as Lieutenant Norm Larson2020
The Last Thing He Wanted as Campaign Lackey2020
Algorithm: BLISS as Preacher Jack2019
Primal as Scuddy2019
Devil's Revenge as Doctor Martin2019
Saving My Baby as Bank Manager2018
West of Hell as Annie's Husband / The Shapeshifter2017
Out of the Wild as Wiley2016
This Is Us as Vow Renewal Justice of the Peace2016
Timber the Treasure Dog as Casper Stonewall2016
Showing Roots as Preacher2016
Tie the Knot as Dr. Jack Ranger2016
Leaves of the Tree as Doctor Nathan2015
Better Call Saul as Judge Lawler2015
Just Let Go as Vance Mellen2014
The World Wars as General George Marshall2014
Stranded in Paradise as Bill Lewis2014
Tom Sawyer & Huckleberry Finn as Defense Attorney2014
Revelation Road 3: The Black Rider as Peabody2014
Dawn Patrol as Butler2014
Inner Demons as Reverend Foley2014
Mahjong and the West as Judge2014
Falcon Song as George2014
Against the Grain as Professor Guber2013
Lake Placid: The Final Chapter as Coach Macklin2013
Dark Power as Mike Conway2012
Lil Tokyo Reporter as J. Marion Wright2011
I Am Singh as Mr. Foreman2010
Hawaii Five-0 as U.S. Marshall2010
Norman as Dr. Malloy2010
Pastor Shepherd as Barry Sensicle2009
The Forgotten as Julius Eddleston2009
Beyond a Reasonable Doubt as Martin Weldon2008
In Plain Sight as Dr. Wayne Sadoff2008
For Heaven's Sake as John Ford2008
Just Add Water as Restaurant Customer2008
Death's Door as Chuck2007
Mad Men as Bandleader2007
All About Us as Doctor2007
He Was a Quiet Man as Derrick Miles2006
Dexter as Public Defender2006
Unidentified as Roy2006
Freaky Faron as Fedora2005
Wildfire as Rick DuMont2004
The Madam's Family: The Truth About the Canal Street Brothel as Justice Department Official2004
True Love as Uncle Byron2003
NCIS as Nicholas Mallard(I)2003
Mega Scorpions as Collins2003
If as Michael2002
Warrior Angels as Father Charles2000
CSI: Crime Scene Investigation as Stuart Rampler1999
Law & Order: Special Victims Unit as Dean Lyne1994
ER as TechNaN
Just Breathe as Therapist1991
Maxim Xul as Carl HardingNaN
Captain Bill's Fun, Fun, Funship of Madness, Mayhem, and Music as Dr. Ernst Zimbola