| Title | Role | Episode(s) |
1982 | King's Crossing | Student | "Friday's Child" |
1989 | 21 Jump Street | Caller | "Next Victim" |
Roseanne | Jostled drinker | "Lobocop" |
1990 | Newhart | Father John | "Georgie and Grace" |
Grand | Jimmy | "The Healing" |
1991 | Seeds of Tragedy | Policeman | Television movie |
Nurses | John Doe | "Reversal of Grandpa" |
L.A. Law | Rick Nash | "Spleen it to me, Lucy" |
The Fresh Prince of Bel-Air | Forest Ranger | "Christmas Show" |
1992 | Baby Talk | Reverend Newman | "Scenes from a Marriage" |
Majority Rule | New Hampshire Reporter | Television movie |
1993 | The Fresh Prince of Bel-Air | Cop | "Robbing the Banks" |
Basic Values: Sex, Shock & Censorship in the 90s | Actor | Television movie |
The Building | Stanley | 5 episodes |
1994 | Walker, Texas Ranger | Professor Peter Needham | "Something in the Shadows, Part 1 and 2" |
1995 | Lois & Clark: The New Adventures of Superman | Michael DeSanto | "Top Copy" |
Pride & Joy | Clown | "Pilot" |
1995–1996 | Bonnie | Tom Vandoozer | 12 episodes |
1995–2001 | Star Trek: Voyager | Supervisor / Lieutenant Walter Baxter | 4 episodes |
1996 | Coach | Doctor | "Sleepless in Orlando" |
For My Daughter's Honor | Principal Arnet | Television movie |
1996–2000 | Pacific Blue | Todd / Prosecutor | 2 episodes |
1997–2000 | Beverly Hills, 90210 | Marcus Behr / Mr. Cummings | 3 episodes |
1997 | Murphy Brown | Nurse Bruce | "Who Do You Truss?" |
Ally McBeal | Ally's father | "Pilot" |
The Secret World of Alex Mack | Big Lou | "Driving" |
Under Wraps | Movie Dad | Television movie |
Team Knight Rider | Gage Weigert | "Oil & Water" |
1997–1998 | Nash Bridges | Victor Mott/Dan Buelow | 2 episodes |
1998 | Working | Mr. Atkinson | "Equality" |
Chicago Hope | Mitch Burgess | "Risky Business" |
Brink! | Science teacher | Television movie |
The Secret Lives of Men | Brad | "Dating is Hell" |
Party of Five | Priest | "One Christmas, to Go" |
1999 | The Darwin Conspiracy | Dr. Jim Meyer | Television movie |
Dharma & Greg | Mr. Miller | "Dharma & Greg on a Hot Tin Roof" |
The X-Files | David Kline | "Arcadia" |
Martial Law | Cyril Morton | "Nitro Man" |
Introducing Dorothy Dandridge | Miami comic | Television movie |
Horse Sense | Investment banker | Television movie |
2000 | 7th Heaven | Juror #12 | "Twelve Angry People" |
Malibu, CA | Dr. Jamison | "Dr. Freeze" |
Freaks and Geeks | Mr. Sampson | 2 episodes |
Miracle in Lane 2 | Announcer | Television movie |
Sabrina the Teenage Witch | Mr. Cavanaugh | "Sabrina's Perfect Christmas" |
2000–2003 | Even Stevens | Steve Stevens | 65 episodes |
2000–2004 | Malcolm in the Middle | Peter Dietrich / Priest | 2 episodes |
As Told by Ginger | Jonas Foultey (voice) | 7 episodes |
2002 | The Agency | Jim Berman | "The Enemy Within" |
Grounded for Life | Father Matthew | "Swearin' to God" |
Firefly | Pompous doctor | "Ariel" |
JAG | Warrant Officer Scoggins | "All Ye Faithful" |
2002–2003 | Life with Bonnie | Dr. 'Mr.' Casey | 3 episodes |
2003 | Mister Sterling | Senator Bowles | 2 episodes |
The Even Stevens Movie | Steve Stevens | Television movie |
Monk | Other coach | "Mr. Monk Goes to the Ballgame" |
Nip/Tuck | FBI Agent | "Escobar Gallardo" |
2003–2009 | CSI: Crime Scene Investigation | George / Doctor | 2 episodes |
2004 | Reba | Coach Class | "All Growed Up" |
Six Feet Under | Edward Gorodetsky | "Bomb Shelter" |
That's So Raven | Dr. Horn | "Numb and Numb-er" |
Crossing Jordan | Saunders | "Out of Sight" |
Wanda Does It | Referee | "Wanda Does the Sky" |
Desperate Housewives | Man | "Come Back to Me" |
2005 | Arrested Development | Car Salesman | "Queen for a Day" |
Charmed | Angry Man | "Charmegeddon" |
Unscripted | Support Group Testimonial | Episode 8 |
Barbershop | Debate Moderator | "Debates and Dead People" |
Everwood | Juilillard Administrator | "Fallout" |
The King of Queens | Mr. Landry | "Slippery Slope" |
Curb Your Enthusiasm | Man With Stutter | "The Bowtie" |
Criminal Minds | Gil Clurman | "Won't Get Fooled Again" |
Over There | Major Doten | "Orphans" |
The Comeback | Eddie | 7 episodes |
2005–2007 | Days of Our Lives | Professor Walter Brauer / Lt. Bilbo | 5 episodes |
2006 | Cold Case | Matthew - 1968 | "Debut" |
What About Brian | Law Firm Partner | "Moving Day" |
Pepper Dennis | Neurologist Dr. Pancholy | "True Love Is Dead" |
Read It and Weep | Ralph Bartlett | Television movie |
The Closer | Mr. Nelson | "No Good Deed" |
Justice | Donald Payne | "Crucified" |
Four Kings | Tyler's Other Dad | "Upper West Side Story" |
Everybody Hates Chris | Dr With Kidney | "Everybody Hates Kris" |
My Boys | Cubs Owner | "Superstar Treatment" |
2007 | Drake & Josh | Mr. Roland | 2 episodes |
Shark | Larry Reiner | "Scarlet Fever" |
Studio 60 on the Sunset Strip | Reporter | "K&R: Part 2" |
Side Order of Life | Eddie | "Pilot" |
Entourage | Pilot | "No Cannes Do" |
State of Mind | Mr. Pfeiffer | "O Rose, Thou Art Stick" |
Life | Fire Chief | "Let Her Go" |
Boston Legal | Father Tulley | "Hope and Glory" |
Bones | Dr. Ted Readron | "Intern in the Incinerator" |
A Grandpa for Christmas | George Rogers | Television movie |
2007–2010 | The Sarah Silverman Program | Mayor Wittels | 2 episodes |
2008 | CSI: Miami | Richard Cyrus | "Tunnel Vision" |
Brothers & Sisters | Dr. Bob Feldman | "Moral Hazzard" |
Out of Jimmy's Head | Main Judge | "Bad Fad" |
Mind of Mencia | Blue State Dad | "Episode 4.9" |
The Mentalist | George Palmer | "Redwood" |
2008–2013 | The Secret Life of the American Teenager | Reverend Stone | 20 episodes |
2009 | Eleventh Hour | Surgeon | "Miracle" |
The Young and the Restless | Judge Henry Alridge | 2 episodes |
ER | Pares | "Old Times" |
2010 | Big Love | TV Moderator | "End of Days" |
Southland | Russell's Doctor | "U-Boat" |
Important Things with Demetri Martin | Group Leader | "Space" |
Class | Hennesy | Television movie |
How I Met Your Mother | Minister | "The Wedding Bride" |
Sons of Anarchy | Doctor | "Home" |
It's Always Sunny in Philadelphia | Rink Official | "Mac's Big Break" |
Private Practice | Dr. Warren | "Playing God" |
Gigantic | Movie Director | 2 episodes |
90210 | Mr. Bergman | "I See London... I See France..." |
Law & Order: LA | Rogan Malone | "Ballona Creek" |
Victorious | Joey Ferguson | "Freak the Freak Out" |
2010–2014 | Two and a Half Men | Stan / Freddy The Minister | 2 episodes |
2011 | The Defenders | Plainclothes Detective | "Nevada v. Wayne" |
General Hospital | Minister | 3 episodes |
Castle | Judge Fitz | "Law & Murder" |
Workaholics | Client | "The Promotion" |
Hawthorne | Wayne Staab | "Just Between Friends" |
Wilfred | Doctor | "Conscience" |
Big Time Rush | Wedding Guest | "Big Time Wedding" |
Free Agents | Fred Potter | "Rebranding" |
The Office | Squash Player | "Doomsday" |
Love's Christmas Journey | Mr. Bersen | Television movie |
2012 | Luck | Track Reporter | "Ace Counters Smythe's Moves with His Own" |
NCIS | Frank Satner | "The Tell" |
Children's Hospital | Dr. Random | "Chief's Origin" |
The First Family | General Alexander | "Pilot" |
The Mindy Project | Coach | "Teen Patient" |
Up All Night | Minister | "The Wedding" |
The 404 | Pilot | Television movie |
2013 | Newsreaders | Lawyer | "Hedge Fun" |
The Goodwin Games | Professor #2 | "Hamletta" |
Perception | Doctor | "Alienation" |
Little Horribles | Dad | "Minibar" |
The Neighbors | Dr. Cohan | "The One with the Interspecies F-R-I-E-N-D-S" |
Deadtime Stories | Teacher | "Revenge of the Goblins" |
Revenge | Doctor | "Mercy" |
2013–2019 | American Horror Story | Priest / Principal Johnson / Reporter #1 | 3 episodes |
2014 | Enlisted | Officer | "Pilot" |
Hart of Dixie | Dean Hale | "Here You Come Again" |
Jennifer Falls | Brian Driscoll | "Staycation" |
The Other Half | Des's Father | "Dysfunctional Family" |
Ray Donovan | Bartender | "Sunny" |
You're the Worst | Fake Dad | "Finish Your Milk" |
Franklin & Bash | Madison's Lawyer | "Deep Throat" |
2015 | The Comedians | Supermarket Manager | "The Red Carpet" |
2016 | Confirmation | Patrick Leahy | Television movie |
2017 | Incorporated | David Ciarian Miles | "Executables" |
Crazy Ex-Girlfriend | Judge | "Can Josh Take a Leap of Faith?" |
Agents of S.H.I.E.L.D. | Motel Clerk | "BOOM" |
Throwing Shade | Standing Man | Episode 6 |
I'm Dying Up Here | Joe | "Lingchi" |
2017–2021 | Conan | Hindsight Financial - Advisor #1 / ElevatoRevelations Guy / Radioshack Salesman | Multiple episodes |
2017–2020 | This Is Us | Dr. Grader | 2 episodes |
2018 | Timeless | Senator James Wadsworth | "Mrs. Sherlock Holmes" |
Animal Kingdom | Charles | "Homecoming" |
To Tell the Truth | Impostor | "Margaret Cho/Tony Hale/Justin Baldoni/Ron Funches" |
9-1-1 | Tire Store Employee | "Under Pressure" |
Coop & Cami Ask the World | Coach Zappalla | "Would You Rather Be the Principal's BFF?" |
2019 | Dead to Me | Doug | "I Can Handle It" |
Atypical | Director of Student Conduct | "Only Tweed" |
2020 | Danger Force | C-SPAN Host | "Mime Games" |
Dirty John | Father David | "Marriage Encounter" |
Mom | Waiter | "Smitten Kitten and a Tiny Boo-Boo Error" |
2021 | Mr. Mayor | Location Manager | "#PalmTreeReform" |
Good Girls | Middle Aged Golfer | "Broken Toys" |
2022 | NCIS: Los Angeles | Dr. Hodge | "Where Loyalties Lie" |
Procopio Compliance Training | Ignorant Employee | Multiple Segments |
S.W.A.T. | Surgeon | "Short Fuse" |
Physical | Real Estate Investor | "Don't You Ever Stop" |
Dahmer – Monster: The Jeffrey Dahmer Story | Father Hecker | "The Bogeyman" |
2023 | Grand Crew | Doctor | "Wine & Traffic" |
2023–2024 | Unprisoned | Pastor Nelson | 2 episodes |
2024 | Young Sheldon | Father Donovan | "Baptists, Catholics and an Attempted Drowning " |