Year
|
Title
|
Role
|
Notes
|
1982
|
A New Day in Eden
|
Greg Lewis
|
Episode: "1.1"
|
1983
|
Thursday's Child
|
Malcolm
|
TV movie
|
1983
|
CHiPs
|
Mark Anthony Harlington III
|
Episode: "Fun House"
|
1983
|
Happy Days
|
Erik Sandler
|
Episode: "Affairs of the Heart"
|
1983
|
The Facts of Life
|
Ken
|
Episode: "I'm Dancing as Fast as I Can"
|
1984
|
Days of Our Lives
|
Ben Welch
|
TV series
|
1984
|
Hotel
|
Dan
|
Episode: "Outsiders"
|
1985
|
The Paper Chase
|
Unknown
|
Episode: "The Big D"
|
1985
|
Crazy Like a Fox
|
Unknown
|
Episode: "Fox in 3/4 Time"
|
1985
|
Silver Spoons
|
Matt Henderson
|
Episode: "A Magnificent Obsession"
|
1986
|
Growing Pains
|
Andre
|
Episode: "The Love Song of M. Aaron Seaver"
|
1986
|
The Twilight Zone
|
Milo Trent
|
Episode: "Cold Reading"
|
1986
|
Santa Barbara
|
Justin Moore
|
9 episodes
|
1987
|
Karen's Song
|
Jerry
|
Episode: "Aloha Oe"
|
1987
|
Sledge Hammer!
|
Teddy Overman
|
Episode: "Big Nazi on Campus"
|
1987–1988
|
Duet
|
Cooper Hayden
|
22 episodes
|
1988
|
Nightingales
|
Todd
|
TV movie
|
1989
|
Just Say Julie
|
Various Roles
|
TV series
|
1989
|
Quantum Leap
|
Captain Tony LaMott
|
Episode: "Genesis: Part 1"
|
1989
|
Tour of Duty
|
CPT Palmer
|
Episode: "Sealed with a Kiss"
|
1990
|
ALF
|
Sergeant Armstrong
|
Episode: "Consider Me Gone"
|
1990
|
She'll Take Romance
|
Mike Heller
|
TV movie
|
1992
|
Passionata
|
Alan Spencer
|
TV movie
|
1992
|
Dangerous Curves
|
Gordon Pierson
|
xEpisode: "In the Name of Love"
|
1993
|
Melrose Place
|
Danny Baker
|
Episodes: "Single White Sister" and "Peanut Butter and Jealousy"
|
1993
|
Murphy Brown
|
Kevin
|
Episode: "To Market, to Market"
|
1993
|
Harry and the Hendersons
|
Ian Wilson
|
Episode: "Beauty and the Beast"
|
1993
|
Incredi-Girl
|
Unknown
|
TV movie
|
1994
|
Hot Line
|
Unknown
|
Episode: "Payback"
|
1994
|
Black Sheep
|
Alex P. Keaton
|
TV movie
|
1994
|
Sisters
|
Matt Kirshner
|
Episode: "Blood Is Thicker Than Water"
|
1994
|
Ellen
|
Don
|
Episode: "So Funny"
|
1994
|
Party of Five
|
George Lewis
|
Episode: "Good Sports"
|
1994
|
Silk Stalkings
|
Wayne Thornton
|
Episode: "Vengeance"
|
1995
|
Kissing Miranda[8]
|
Gilbert 'Gib' Nash
|
TV movie
|
1995
|
Friends
|
Fireman Dave
|
Episode: "The One with the Candy Hearts"
|
1995-1998
|
Weird Science
|
Agent Scolder / Lieutenant Pommafritte / Doctor
|
Episodes: "Fly Boy", "Stalag 16", "Night of the Swingin' Steves" & "Genie Junior"
|
1995–1996
|
Hope and Gloria
|
Jeffrey[9]
|
4 episodes
|
1995–1996
|
New York Daze
|
Henry
|
22 episodes
|
1996
|
Kirk
|
Guy Dunham
|
Episode: "The Love Letter"
|
1996
|
The Naked Truth
|
Doctor
|
Episode: "The Bubble Show"
|
1996
|
Lois & Clark: The New Adventures of Superman
|
Dr. Maxwell Deter
|
Episodes: "Forget Me Not" and "Oedipus Wrecks"
|
1996
|
The John Larroquette Show
|
Dr. Tim
|
Episode: "A Night to Remember"
|
1996
|
Party of Five
|
Professor Tom 'T.J.' Digman
|
Episode: "Mixed Signals"
|
1996
|
Pacific Blue
|
Jeff Weingard
|
Episode: "Point Blank"
|
1997
|
Spy Game
|
Jackson
|
Episode: "What, Micah Worry?"
|
1997
|
Rewind
|
Mike
|
TV series
|
1997–1998
|
JAG
|
Dalton Lowne
|
7 episodes
|
1998
|
Style & Substance
|
Dax Chandler
|
Episode: "No Soap, Romeo"
|
1999
|
Early Edition
|
Addison Preston
|
Episode: "Two to Tangle"
|
1999
|
Zoe, Duncan, Jack and Jane
|
Colin
|
Episode: "Run, Man Ray, Run"
|
1999
|
Introducing Dorothy Dandridge
|
Joey Young
|
TV movie
|
1999
|
Becker
|
Jordan Brewster
|
Episode: "My Boyfriend's Back"
|
1999
|
Snoops
|
Kevin
|
Episode: "The Heartless Bitch"
|
2000
|
The Sullivan Sisters
|
Heath
|
TV series
|
2000
|
Popular
|
Harold Bean
|
Episode: "Ch-Ch-Changes"
|
2000
|
Chicken Soup for the Soul
|
Walter Vanderbilt
|
Episode: "Destiny in a Bottle"
|
2000
|
V.I.P.
|
Oliver King
|
Episode: "Loh-Down Dirty Shame"
|
2001
|
Sabrina, the Teenage Witch
|
Elliot
|
Episode: "Do You See What I See?"
|
2001
|
Family Law
|
Assistant Attorney General Kamins
|
Episode: "Clemency"
|
2001
|
FreakyLinks
|
Dex Crawford
|
Episode: "Subject: The Final Word"
|
2001
|
The Tick
|
Man
|
Episode: "The License"
|
2002
|
The Agency
|
Unknown
|
Episode: "The Enemy Within"
|
2002
|
Fireheart
|
Harvey Ward
|
Television movie
|
2002
|
Roswell
|
Colonel Griffin
|
Episode: "Crash"
|
2002
|
Push, Nevada
|
Well Dressed Man #3
|
5 episodes
|
2003
|
The Division
|
Chris Conklin
|
Episodes: "Diagnosis" and "Acts of Betrayal"
|
2004
|
Nip/Tuck
|
Mr. Kintner
|
Episode: "Joel Gideon"
|
2004
|
CSI: Crime Scene Investigation
|
Fire Investigator Jack Clarke
|
Episode: "Bad Words"
|
2004
|
Judging Amy
|
Attorney George Canton
|
Episode: "Legacy"
|
2004
|
Will & Grace
|
Dan Fallon
|
Episode: "The Newlydreads"
|
2004
|
NYPD Blue
|
Barrett Gooden
|
Episodes: "My Dinner with Andy" and "I Like Ike"
|
2005
|
General Hospital
|
Dr. Asher Thomas
|
TV series
|
2005
|
Bones
|
Senator Bethlehem
|
Episode: "Pilot"
|
2005
|
CSI: NY
|
Dr. Stanley Thatcher
|
Episode: "Grand Murder at Central Station"
|
2006
|
Las Vegas
|
Mr. Burke
|
Episode: "The Bitch Is Back"
|
2006
|
Jake in Progress
|
Roger
|
Episode: "PB & J"
|
2006
|
Crossing Jordan
|
Mr. O'Riley
|
Episode: "Mysterious Ways"
|
2006
|
Standoff
|
Congressman Carl Cunningham
|
Episode: "Pilot"
|
2006
|
Blade: The Series[10]
|
Agent Ray Collins
|
8 episodes
|
2007
|
Eyes
|
Daniel Weiss
|
Episode: "Karma"
|
2007
|
Life
|
Warren Gibney
|
Episode: "Pilot: Merit Badge"
|
2007
|
Big Shots
|
Nick Dawkins
|
Episode: "Greatest Amerimart Hero"
|
2007
|
Weeds
|
Fireman
|
Episode: "Go"
|
2007
|
Without a Trace
|
Richard Ludlow
|
Episode: "One Wrong Move"
|
2008
|
Valentine
|
Jerry
|
Episode: "Act Naturally"
|
2008
|
CSI: Miami
|
Leonard McBride
|
Episode: "Bombshell"
|
2008-2010
|
Notes from the Underbelly
|
Doctor
|
Episodes: "The List" & "Baby on Board"
|
2008-2010
|
Tracey Ullman's State of the Union
|
Pilot / Frank, The Pilot / Mitch
|
Episodes: "1.1", "1.3", "2.2" & "3.2"
|
2009
|
Jack and Janet Save the Planet
|
Robert
|
TV movie
|
2010
|
How I Met Your Mother
|
Joe Donovan
|
Episode: "Perfect Week"
|
2010
|
Supernatural
|
Pastor David Gideon
|
Episode: "99 Problems"[11]
|
2010
|
Miami Medical
|
Henry
|
Episode: "What Lies Beneath"
|
2010–2011
|
The Hard Times of RJ Berger
|
Rick Berger
|
20 episodes[12]
|
2011
|
Californication
|
Prosecutor
|
Episode: "The Trial" Episode: "...And Justice for All"
|
2011
|
Rizzoli & Isles
|
Dr. Byron Sluckey
|
Episode: "We Don't Need Another Hero"
|
2011
|
Drop Dead Diva
|
Dr. Preminger
|
Episode: "You Bet Your Life"
|
2011-2012
|
CSI: Crime Scene Investigation
|
District Attorney Claude Melvoy
|
Episodes: "Targets of Obsession" & Episode: "Altered Stakes"
|
2012
|
Imaginary Friend
|
Duane
|
TV movie
|
2012
|
Franklin & Bash
|
Carter Dunlap
|
Episode: "650 to SLC"
|
2012
|
Supermoms
|
Unknown
|
TV series
|
2013
|
Hawaii Five-0
|
Lee Benner
|
Episode: "Kupu'eu"
|
2014
|
Days of Our Lives
|
Father Louis
|
TV series
|
2014
|
Castle
|
Detective McBride
|
Episode: "Bad Santa"
|
2014
|
Scandal
|
Mr. Morgan
|
Episode: "Like Father, Like Daughter"
|
2016
|
Bunk'd
|
Gerald
|
Episode: "Xander Says Goodbye"
|
2016
|
Major Crimes
|
Amanda's Father
|
Episode: "Present Tense"
|
2016
|
Secrets and Lies
|
Mark Peterson
|
Episode: "The Parent"
|
2017
|
Outcast
|
Peter
|
2 episodes
|
2017
|
K.C. Undercover
|
Foreman
|
Episode: "Under Construction"
|
2017
|
Ten Days in the Valley
|
Male Officer
|
Episode: "Day 7: Breaking the Story"
|
2018
|
Heathers
|
Mr. Kelly
|
Episode: "I'm a No-Rust-Build-Up Nan Myself"
|
2019
|
S.W.A.T.
|
Sergeant Boyer
|
Episode: "Day of Dread"
|
2019
|
NCIS
|
Dr. Berman
|
Episode: "Daughters"
|