Year |
Title |
Role |
Notes |
1992 |
Bodies of Evidence |
Scott Easton |
Episode: "The Edge" |
Silk Stalkings |
Ron Gerschak |
Episode: "Bad Blood" |
1993 |
For Love and Glory |
N/A |
Unsold television pilot |
Beverly Hills, 90210 |
Charlie Dixon |
Episode: "The Little Fish" |
1993–1994 |
Saved by the Bell: The College Years |
Prof. Jeremiah Lasky |
Recurring role, 8 episodes |
1994 |
Murder, She Wrote |
Larry Shields |
Episode: "Murder of the Month Club" |
1995 |
University Hospital |
Kurt Palmer |
Episode: "Endings and Beginnings" |
Melrose Place |
Lowell |
Episode: "To Live and Die in Malibu" |
1996 |
Boston Common |
Prof. Jack Reed |
Episode: "Pilot" |
Townies |
Danny |
Episode: "Townies" |
1997 |
Star Trek: Voyager |
Taymon |
Episode: "Favorite Son" |
Weapons of Mass Distraction |
Brandon Joyner |
Television movie |
Millennium |
Ratfinkovich |
Episode: "Jose Chung's Doomsday Defense" |
General Hospital |
Ted Murty |
|
1998 |
Xena: Warrior Princess |
Rafe |
Episode: "King Con" |
Jenny |
Parker |
Episode: "A Girl's Gotta Come Through in a Clutch" |
Timecop |
Dean Cooke / Eric Cooke |
Episode: "Lost Voyage" |
Friends |
Dan |
Episode: "The One Hundredth" |
1999 |
Wasteland |
N/A |
Episode: "Great Expectations" |
Cupid |
Don Quixote |
Episode: "Grand Delusions" |
Two of a Kind |
Alex Reardon |
Episode: "My Boyfriend's Back" |
Dharma & Greg |
Doug |
Episode: "Looking for the Goodbars" |
1999–2000 |
Time of Your Life |
Spencer Halloway |
Recurring role, 6 episodes |
1999–2002 |
Providence |
Jerry Kaufman |
Recurring role, 7 episodes |
2000 |
Arli$$ |
Jacques |
Episode: "Honoring Our Past" |
FreakyLinks |
Wayne |
Episode: "Subject: Edith Keeler Must Die" |
2001 |
The Trouble with Normal |
Eric |
Episode: "Manhattan Transference" |
Rude Awakening |
Brian |
2 episodes |
Nash Bridges |
Ethan |
Episode: "Slam Dunk" |
The Education of Max Bickford |
Josh Howlett |
Episode: "Herding Cats" |
2003 |
Jack's House |
N/A |
Television movie |
Without a Trace |
N/A |
Episode: "The Source" |
CSI: Crime Scene Investigation |
Rhone Kinsey-Confer |
Episode: "Forever" |
Just Shoot Me! |
Martin |
Episode: "A Simple Kiss of Fate" |
2003–2005 |
Joan of Arcadia |
Gavin Price |
Recurring role, 16 episodes |
2004 |
Crossing Jordan |
Buddy Holly / Horned Rimmed Glasses |
Episode: "Is That Plutonium in Your Pocket, or Are You Just Happy to See Me?" |
24 |
William Cole |
2 episodes |
Helter Skelter |
Jay Sebring |
Television movie |
Summerland |
Ian Straub |
Episode: "Pilot" |
North Shore |
Dr. Burtwhistle |
Episode: "Meteor Shower" |
Medical Investigation |
Gary Riesen |
Episode: "Escape" |
Quintuplets |
Coach Scales |
Episode: "Teacher's Pet" |
Will & Grace |
Alan |
Episode: "Saving Grace, Again: Part 1" |
Snow |
Buck Seger |
Television movie |
2005 |
Blind Justice |
Clay Simmons |
Episode: "Four Feet Under" |
Eyes |
Doug Taft |
Episode: "Pilot" |
Everwood |
Dr. Henry Validor |
Episode: "Oh, the Places You'll Go" |
CSI: Miami |
Ken Gannon |
Episode: "Blood in the Water" |
Reba |
Rev. Parks |
Episode: "And God Created Van" |
Twitches |
Thantos |
Television movie |
2006 |
Shark |
Dr. Charlie Bender |
Episode: "Dr. Feelbad" |
Ugly Betty |
Fashion TV Anchor |
Episode: "The Lyin', the Watch and the Wardrobe" |
2006–2007 |
Veronica Mars |
Professor Hank Landry |
Recurring role, 8 episodes |
Close to Home |
Mike Bachner / Mrs. Veeder's lawyer |
2 episodes |
2007 |
Pushing Daisies |
Mark Chase |
Episode: "Dummy" |
Twitches Too |
Thantos |
Television movie |
Viva Laughlin |
Steve |
Episode: "Pilot" |
Bones |
Terry Stinson |
Episode: "Boy in the Time Capsule" |
NCIS |
Ray Vincent |
Episode: "Corporal Punishment" |
Las Vegas |
Ted Leandros |
Episode: "The High Price of Gas" |
2008 |
Boston Legal |
Attorney Stanley Gould |
Episode: "Mad About You" |
Burn Notice |
Zeke |
Episode: "Trust Me" |
The Cleaner |
Tom D'Agostino |
Episode: "Rebecca" |
Snow 2: Brain Freeze |
Buck Seger |
Television movie |
2008–2009 |
Valentine |
Ray Howard / Hephaestus |
Main role |
2009 |
Life |
Dr. Stanton |
Episode: "Mirror Ball" |
The Mentalist |
Rand Faulk |
Episode: "Carnelian, Inc." |
According to Jim |
Daniel |
Episode: "The Yoga Bear" |
Drop Dead Diva |
Kevin Hanson |
Episode: "The Dress" |
Crash |
Jonas Dixon |
2 episodes |
2009–2010 |
Big Love |
Ted Price |
Recurring role, 10 episodes |
2010 |
The Deep End |
Attorney |
Episode: "Pilot" |
Rizzoli & Isles |
Nate |
Episode: "Boston Strangler Redux" |
Svetlana |
Pastor |
Episode: "You're Svencome" |
CSI: NY |
Charles Richmore |
Episode: "Shop Till You Drop" |
2010–2011 |
Gigantic |
John Moore |
Recurring role, 13 episodes |
2011 |
Working Class |
Rob Parker |
Main role, 8 episodes |
Hot in Cleveland |
Richard |
Episode: "Unseparated at Birthdates" |
Private Practice |
Robert Weston |
Episode: "Breaking the Rules" |
2012 |
Desperate Housewives |
Frank |
2 episodes |
Hawaii Five-0 |
Tony Denis |
Episode: "Kupale" |
Longmire |
Dr. Dennis Nunn, DVM |
Episode: "8 Seconds" |
The Finder |
CEO Anderson |
Episode: "Little Green Men" |
Criminal Minds |
Barry Flynn |
Episode: "Magnificent Light" |
2012–2013 |
The Newsroom |
Tony Hart |
2 episodes |
2013 |
Castle |
Peter Monroe |
Episode: "Reality Star Struck" |
The Good Mother |
Scott |
Television movie |
Scandal |
Senator Meyers |
Episode: "Say Hello to My Little Friend" |
2014 |
Cloud 9 |
Richard Morgan |
Television movie |
Franklin & Bash |
Paul Levy |
Episode: "Deep Throat" |
Grey's Anatomy |
Dr. Oliver Lebackes |
Episode: "You Be Illin'" |
2015 |
Scorpion |
Captain Stephen Caine |
Episode: "Love Boat" |
2015–2022 |
Better Call Saul |
Howard Hamlin |
Main role |
2016 |
Casa Vita |
Coach Willis |
Television fim |
Grimm |
Dr. Eugene Forbes |
Episode: "Skin Deep" |
2017 |
Elementary |
Lars Vestergaard |
Episode: "Dead Man's Tales" |
2017–2021 |
Lucifer |
Reese Getty |
2 episodes |
2018 |
Agents of S.H.I.E.L.D. |
Senator Gaius Ponarian |
Episode: "Fun & Games" |
Code Black |
Owen Edwards |
3 episodes |
2019 |
Barry |
Space Dad |
Episode: "The Power of No" |
The Conners |
James |
Episode: "Nightmare on Lunch Box Street" |
2019–2021 |
Special |
Phil |
Main role |
2020 |
Carol's Second Act |
Dr. Lewis |
4 episodes |
Black Monday |
Governor Putnam |
3 episodes |
2021 |
The Morning Show |
Jeff |
Episode: "It's Like the Flu" |
2022 |
Gordita Chronicles |
Mr. Frank |
4 episodes |
Big Shot |
Mark |
3 episodes |
2023 |
Kung Fu |
David Wheeler |
2 episodes |
Moonshine |
Dick Lonergan |
Episode: "High Season" |
Cooper's Bar |
Peter |
Episode: "The Cast" |
2023–2024 |
Magnum P.I. |
Sam Bedrosian |
2 episodes |
2024 |
Tracker |
Shane Niall |
Episode: "Bloodlines" |