2025
The Pitt as Mr. Gellin2024
Presumed Innocent as Father Martin2022
The Woman in the House Across the Street from the Girl in the Window as Man in Nice Sweater2020
9-1-1: Lone Star as Minister2020
Pink Skies Ahead as Man2020
A West Wing Special to Benefit When We All Vote as Mark2019
The Way You Look Tonight as Mr. Korrigan2018
Station 19 as Homeowner2018
Light as a Feather as Cop2018
Labor as Doctor2017
Young Sheldon as Jerry2017
Pottersville as John Logan2016
This Is Us as Officiant2013
Mom as Salesman2011
Harry's Law as Dr. Quinn2007
The ½ Hour News Hour as Interviewer2007
The ½ Hour News Hour as Dr. Neil Mark Wilson2006
Big Love as Loan Officer2005
It's Always Sunny in Philadelphia as Brandon2004
Desperate Housewives as Doctor2004
Medical Investigation as Keith Wayne2003
NCIS as Edison Rawls2003
Arrested Development as Officer Kelley2002
Monk as Nephew's Lawyer2002
Monk as Commentator #12002
Still Standing as Bonnie's Dad2001
Scrubs as Interviewer1999
The West Wing as Mark O'Donnell1999
The Deep End of the Ocean as Reporter1998
Will & Grace as Customs Officer1998
Sports Night as Chris1996
7th Heaven as Fabricator #21995
Star Trek: Voyager as Kyrian Spectator1995
The Drew Carey Show as Father1990
Joshua's Heart as Tom's Brother