2025
Good American Family as Dr. Phil2025
Suits LA as Greg Litvak2024
Paper Marriage as Andrew Keener2023
Incarcerated as Stigall2023
The Catastrophe as Gustav2022
Blonde as Radio Announcer2022
Earthworm as Dad2021
Los Angeles as Bo2020
Kidnapped by a Classmate as Ken2020
The 11th Green as Hank2020
The Never List as Liz's Dad2020
Paper Tiger as Gun Salesperson2019
Good Trouble as Jack Hauss2019
Batwoman as Lazlo Valentin / Professor Pyg2019
Safety as Gym Teacher2018
First Love as Cooper Sullivan2018
Bad Samaritan as Don Falco2016
Mother's Day as Hotel Bellman2016
Boost as Lorenzo Champs2015
Straight Outta Compton as LAPD Westwood2015
Fishing Naked as Charlie2014
The Librarians as Barry2014
One Day: A Musical as YouTuber #62013
Mom as MC2013
Mistresses as Officer Lewis2012
Touch as Detective Latham2011
Harry's Law as Dr. Emmit Jones2011
The Healer as Governor2010
Life As We Know It as Neighbor Dad2010
A Soldier's Love Story as Coach Hanley2009
NCIS: Los Angeles as Albert Barrington2009
Modern Family as Bill2009
Castle as Kirby2009
The Soloist as Neil2009
Shadow.net as FBI Agent #22008
The Middleman as Renfield Rehnquist2008
Eli Stone as Jeffrey Powell2007
Mad Men as Agent Landingham2006
Inside as Priest2005
Grey's Anatomy as Howard Bonaman2005
Criminal Minds as Tory Chapman2005
Fun with Dick and Jane as Concerned Businessman2003
NCIS as Wayne Usher2003
American Wedding as Floral Assistant2002
Without a Trace as Bud Gillman2002
Everwood as Joel Hurwitz2001
The Guardian as Hugh Williams2000
CSI: Crime Scene Investigation as Mark Turner2000
Last Goodbye as Not available1999
The West Wing as Chorus1999
ATF as Billy Jones1998
Dawson's Creek as Dr. Tom Frost1997
Buffy the Vampire Slayer as RobsonNaN
The Wolf and the Lamb as Not available2019
To Hell and Gone Stunts