Grey's Anatomy
as Mr. Duff
CSI: Crime Scene Investigation
as Joe Hirschoff
Friends
as Tim
The Mentalist
as Brad Elias
CSI: Miami
as Dr. Sean Loftin
Desperate Housewives
as Lee McDermott
Beverly Hills, 90210
as Jay Snelling
Mad Men
as Ted Chaough
Scrubs
as Mr. Hutnik
CSI: NY
as Tony Collins
Star Trek: Deep Space Nine
as Norvo
Without a Trace
as Ryan McAvoy
Madam Secretary
as Mike B.
Lethal Weapon
as Brooks Avery
Judging Amy
as Kyle McCarthy
Bates Motel
as Bob Paris
Pacific Blue
as Ed Simmons
Ally McBeal
as Clayton Hooper
Close to Home
as Pastor Mark Rayburn
Nightcrawler
as Frank Kruse