| Series
| Role
| Episode
| Airdate
|
| Bodies of Evidence | Scott Easton | 1x08 - The Edge | August 27, 1992
|
| Silk Stalkings | Ron Gerschak | 2x06 - Bad Blood | October 29, 1992
|
| Beverly Hills, 90210 | Charlie Dixon | 4x03 - The Little Fish | September 22, 1993
|
| Murder, She Wrote | Larry Shields | 11x10 - Murder of the Month Club | December 4, 1994
|
| University Hospital | Kurt Palmer | 1x02 - Endings and Beginnings | January 23, 1995
|
| Melrose Place | Lowell | 3x26 - To Live and Die in Malibu | March 20, 1995
|
| Boston Common | Prof. Jack Reed | 1x01 - Pilot | March 21, 1996
|
| Townies | Danny | 1x01 - Townies | September 18, 1996
|
| Mr. Rhodes | Carl | 1x01 - Pilot | September 23, 1996
|
| Mr. Rhodes | Carl | 1x04 - Nikki Quits Therapy | October 14, 1996
|
| Mr. Rhodes | Carl | 1x06 - The Halloween Show | October 28, 1996
|
| Mr. Rhodes | Carl | 1x11 - The Christmas Show | December 16, 1996
|
| Mr. Rhodes | Carl | 1x17 - The Valentine Show | March 10, 1997
|
| Star Trek: Voyager | Taymon | 3x20 - Favorite Son | March 20, 1997
|
| Millennium | Ratfinkovich | 2x09 - Jose Chung's Doomsday Defense | November 21, 1997
|
| Xena: Warrior Princess | Rafe | 3x15 - King Con | February 23, 1998
|
| Jenny | Parker | 1x17 - A Girl's Gotta Come Through in a Clutch | unaired (1998)
|
| Timecop | Dean Cooke/Eric Cooke | 1x07 - Lost Voyage | June 27, 1998
|
| Friends | Nurse Dan | 5x03 - The One Hundredth | October 8, 1998
|
| Providence | Jerry | 1x01 - Pilot | January 8, 1999
|
| Cupid | Don Quixote | 1x12 - Grand Delusions | January 14, 1999
|
| Providence | Jerry Kaufman | 1x04 - Sisters | January 29, 1999
|
| Two of a Kind | Alex Reardon | 1x14 - My Boyfriend's Back | January 29, 1999
|
| Providence | Jerry Kaufman | 1x05 - Runaway Sydney | February 5, 1999
|
| Time of Your Life (1999) | Spencer Halloway | 1x02 - The Time Sarah Got Her Shit-Tzu Together | November 1, 1999
|
| Time of Your Life (1999) | Spencer Halloway | 1x03 - The Time They Threw That Party | November 8, 1999
|
| Time of Your Life (1999) | Spencer Halloway | 1x05 - The Time They All Came Over for Thanksgiving | November 22, 1999
|
| Providence | Jerry Kaufman | 2x08 - Thank You Providence (1) | November 26, 1999
|
| Providence | Jerry Kaufman | 2x09 - Thank You Providence (2) | November 26, 1999
|
| Dharma & Greg | Doug | 3x12 - Looking for the Goodbars | December 14, 1999
|
| Providence | Jerry Kaufman | 2x10 - Home for the Holidays | December 17, 1999
|
| Time of Your Life (1999) | Spencer Halloway | 1x09 - The Time They Decide to Date | January 10, 2000
|
| Time of Your Life (1999) | Spencer Halloway | 1x10 - The Time She Turned 21 | January 24, 2000
|
| Time of Your Life (1999) | Spencer Halloway | 1x11 - The Time They Got E-Rotic | June 14, 2000
|
| Time of Your Life (1999) | Spencer Halloway | 1x13 - The Time They Were Scared of the City | unaired (2000)
|
| Time of Your Life (1999) | Spencer Halloway | 1x14 - The Time They Cheated | unaired (2000)
|
| Time of Your Life (1999) | Spencer Halloway | 1x15 - The Time She Made a Temporary Decision | unaired (2000)
|
| Time of Your Life (1999) | Spencer Halloway | 1x16 - The Time They Found a Solution | unaired (2000)
|
| Time of Your Life (1999) | Spencer Halloway | 1x17 - The Time They Got Busy | unaired (2000)
|
| Time of Your Life (1999) | Spencer Halloway | 1x18 - The Time She Found Her Father | unaired (2000)
|
| Arli$$ | Jaques | 5x08 - Honoring Our Past | July 30, 2000
|
| FreakyLinks | Wayne Redding | 1x03 - Subject: Edith Keeler Must Die | October 20, 2000
|
| The Trouble with Normal | Eric Gur Bells | 1x13 - Manhattan Transference | unaired (2001)
|
| Rude Awakening | Brian | 3x19 - Dawg Daze Afternoon | February 8, 2001
|
| Rude Awakening | Brian | 3x20 - Altar Ego | February 15, 2001
|
| Nash Bridges | Ethan | 6x15 - Slam Dunk | February 23, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x01 - Pilot | September 23, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x02 - Herding Cats | September 30, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x03 - Who Is Breckenridge Long? | October 14, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x04 - Hearts and Minds | October 21, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x06 - Do It Yourself | November 11, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x07 - Revisionism | November 18, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x08 - A Very Great Man | December 2, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x09 - It's Not the Wrapping, It's the Candy | December 9, 2001
|
| The Education of Max Bickford | Josh Howlett | 1x10 - The Good, the Bad and the Lawyers | January 6, 2002
|
| The Education of Max Bickford | Josh Howlett | 1x11 - Save the Country | January 13, 2002
|
| The Education of Max Bickford | Josh Howlett | 1x12 - The Cost of Living | January 20, 2002
|
| The Education of Max Bickford | Josh Howlett | 1x13 - I Never Schlunged My Father | January 27, 2002
|
| Providence | Jerry Kaufman | 4x15 - Act Naturally | March 22, 2002
|
| The Education of Max Bickford | Josh Howlett | 1x18 - Murder of the First | March 31, 2002
|
| The Education of Max Bickford | Josh Howlett | 1x19 - The Bad Girl | April 14, 2002
|
| Without a Trace | unknown | 1x18 - The Source | April 3, 2003
|
| CSI | Rhone Kinsey-Confer | 3x21 - Forever | May 1, 2003
|
| Just Shoot Me | Martin | 7x15 - A Simple Kiss of Fate | July 19, 2003
|
| Joan of Arcadia | Gavin Price | 1x02 - The Fire and the Wood | October 3, 2003
|
| Joan of Arcadia | Gavin Price | 1x04 - The Boat | October 17, 2003
|
| Joan of Arcadia | Gavin Price | 1x06 - Bringeth It On | October 31, 2003
|
| Joan of Arcadia | Gavin Price | 1x07 - Death Be Not Whatever | November 7, 2003
|
| Joan of Arcadia | Gavin Price | 1x08 - The Devil Made Me Do It | November 14, 2003
|
| Joan of Arcadia | Gavin Price | 1x09 - St. Joan | November 21, 2003
|
| Joan of Arcadia | Gavin Price | 1x11 - The Uncertainty Principle | December 12, 2003
|
| Joan of Arcadia | Gavin Price | 1x13 - Recreation | January 16, 2004
|
| Joan of Arcadia | Gavin Price | 1x14 - State of Grace | February 6, 2004
|
| Joan of Arcadia | Gavin Price | 1x16 - Double Dutch | February 20, 2004
|
| Crossing Jordan | Buddy Holly | 3x04 - Is That Plutonium in Your Pocket, or Are You Just Happy to See Me? | March 19, 2004
|
| 24 | William Cole | 3x18 - Day 3: 6:00AM - 7:00AM | April 18, 2004
|
| 24 | William Cole | 3x19 - Day 3: 7:00AM - 8:00AM | April 20, 2004
|
| Joan of Arcadia | Gavin Price | 1x23 - Silence | May 21, 2004
|
| Summerland | Ian Straub | 1x01 - Pilot (1) | June 1, 2004
|
| North Shore | Dr. Burtwhistle | 1x04 - Meteor Shower | July 5, 2004
|
| Medical Investigation | Gary Riesen | 1x04 - Escape | September 24, 2004
|
| Joan of Arcadia | Gavin Price | 2x07 - P.O.V. | November 5, 2004
|
| Quintuplets | Coach Scales | 1x15 - Teacher's Pet | November 10, 2004
|
| Will & Grace | Alan | 7x08 - Saving Grace, Again (1) | November 11, 2004
|
| Joan of Arcadia | Gavin Price | 2x09 - No Future | November 19, 2004
|
| Joan of Arcadia | Gavin Price | 2x14 - The Rise & Fall of Joan Girardi | January 28, 2005
|
| Joan of Arcadia | Gavin Price | 2x18 - Secret Service | March 4, 2005
|
| Joan of Arcadia | Gavin Price | 2x20 - Spring Cleaning | April 8, 2005
|
| Blind Justice | Clay Simmons | 1x02 - Four Feet Under | March 15, 2005
|
| Eyes | Doug Taft | 1x01 - Pilot | March 30, 2005
|
| Everwood | Dr. Henry Validor | 3x21 - Oh the Places You'll Go | May 16, 2005
|
| CSI: Miami | Ken Gannon | 4x02 - Blood in the Water | September 26, 2005
|
| Reba | Reverand Parks | 5x04 - And God Created Van | October 7, 2005
|
| Close to Home | Mike Bachner | 2x01 - Community | September 22, 2006
|
| Veronica Mars | Prof. Hank Landry | 3x01 - Welcome Wagon | October 3, 2006
|
| Shark | Dr. Charlie Bender | 1x03 - Dr. Feelbad | October 5, 2006
|
| Ugly Betty | Fashion TV Anchor | 1x05 - The Lyin', the Watch and the Wardrobe | October 26, 2006
|
| Veronica Mars | Prof. Hank Landry | 3x06 - Hi, Infidelity | November 7, 2006
|
| Veronica Mars | Prof. Hank Landry | 3x07 - Of Vice and Men | November 14, 2006
|
| Veronica Mars | Prof. Hank Landry | 3x09 - Spit & Eggs | November 28, 2006
|
| Veronica Mars | Prof. Hank Landry | 3x10 - Show Me the Monkey | January 23, 2007
|
| Veronica Mars | Prof. Hank Landry | 3x13 - Postgame Mortem | February 13, 2007
|
| Veronica Mars | Prof. Hank Landry | 3x14 - Mars, Bars | February 20, 2007
|
| Veronica Mars | Prof. Hank Landry | 3x15 - Papa's Cabin | February 27, 2007
|
| Close to Home | Mike Bachner | 2x22 - Eminent Domain | May 11, 2007
|
| Pushing Daisies | Mark Chase | 1x02 - Dummy | October 10, 2007
|
| Viva Laughlin | Steve Bridges | 1x01 - The Pilot | October 18, 2007
|
| Bones | Terry Stinson | 3x07 - Boy in the Time Capsule | November 13, 2007
|
| NCIS | Ray Vincent | 5x10 - Corporal Punishment | November 27, 2007
|
| Las Vegas | Ted Leandros | 5x10 - The High Price of Gas | November 30, 2007
|
| Boston Legal | Attorney Stanley Gould | 4x11 - Mad About You | January 15, 2008
|
| Burn Notice | Zeke | 2x03 - Trust Me | July 24, 2008
|
| The Cleaner | Tom D'Agostino | 1x10 - Rebecca | September 23, 2008
|
| Big Love | Ted Price | 3x03 - Prom Queen | February 1, 2009
|
| Life | Dr. Stanton | 2x14 - Mirror Ball | February 11, 2009
|
| Big Love | Ted Price | 3x05 - For Better or For Worse | February 15, 2009
|
| Big Love | Ted Price | 3x07 - Fight or Flight | March 1, 2009
|
| Big Love | Ted Price | 3x08 - Rough Edges | March 8, 2009
|
| Big Love | Ted Price | 3x09 - Outer Darkness | March 15, 2009
|
| Big Love | Ted Price | 3x10 - Sacrament | March 22, 2009
|
| The Mentalist | Randall Faulk | 1x17 - Carnelian Inc. | March 24, 2009
|
| According to Jim | Daniel | 8x08 - The Yoga Bear | April 14, 2009
|
| Drop Dead Diva | Kevin Hanson | 1x09 - The Dress | September 13, 2009
|
| Crash | Jonas Dixon | 2x08 - Lovers in Captivity | November 13, 2009
|