| Series
| Role
| Episode
| Airdate
|
| Beverly Hills, 90210 | Student | 6x17 - Fade in, Fade Out | January 10, 1996
|
| Pacific Blue | Craig | 4x02 - Treasure Hunt | August 2, 1998
|
| Felicity | Richard Coad | 1x10 - Finally | December 15, 1998
|
| Felicity | Richard Coad | 1x11 - Gimme an O! | January 19, 1999
|
| Felicity | Richard Coad | 1x12 - Friends | January 26, 1999
|
| Felicity | Richard Coad | 1x13 - Todd Mulcahy (1) | February 9, 1999
|
| Felicity | Richard Coad | 1x14 - Todd Mulcahy (2) | February 16, 1999
|
| Felicity | Richard Coad | 1x17 - Assassins | April 20, 1999
|
| Felicity | Richard Coad | 1x18 - Happy Birthday | April 27, 1999
|
| Felicity | Richard Coad | 1x19 - Docuventary | May 4, 1999
|
| Felicity | Richard Coad | 1x20 - Connections | May 11, 1999
|
| Felicity | Richard Coad | 2x03 - Ancient History | October 10, 1999
|
| Chicago Hope | Dr. Peter Ball | 6x11 - Faith, Hope & Surgery | January 13, 2000
|
| Chicago Hope | Dr. Peter Ball | 6x15 - Painful Cuts | February 17, 2000
|
| Felicity | Richard Coad | 2x14 - True Colors | February 20, 2000
|
| Buffy the Vampire Slayer | Jape | 4x17 - Superstar | April 4, 2000
|
| Felicity | Richard Coad | 2x17 - Docuventary II | April 12, 2000
|
| Felicity | Richard Coad | 2x18 - Party Lines | April 19, 2000
|
| Felicity | Richard Coad | 2x19 - Running Mates | April 26, 2000
|
| Buffy the Vampire Slayer | Jape | 4x19 - New Moon Rising | May 2, 2000
|
| Felicity | Richard Coad | 2x21 - The Aretha Theory | May 10, 2000
|
| Felicity | Richard Coad | 2x22 - Final Answer | May 17, 2000
|
| Felicity | Richard Coad | 2x23 - The Biggest Deal There Is | May 24, 2000
|
| Felicity | Richard Coad | 3x01 - The Christening | October 4, 2000
|
| Felicity | Richard Coad | 3x02 - The Anti-Natalie Intervention | October 11, 2000
|
| Felicity | Richard Coad | 3x05 - Surprise | November 1, 2000
|
| Felicity | Richard Coad | 3x06 - One Ball, Two Strikes | November 8, 2000
|
| Felicity | Richard Coad | 3x08 - A Good Egg | November 22, 2000
|
| Felicity | Richard Coad | 3x10 - Final Touches | December 6, 2000
|
| Felicity | Richard Coad | 3x11 - And to All a Good Night | December 13, 2000
|
| Felicity | Richard Coad | 3x12 - Girlfight | April 18, 2001
|
| Felicity | Richard Coad | 3x13 - Blackout | April 25, 2001
|
| Felicity | Richard Coad | 3x15 - Senioritis | May 9, 2001
|
| Felicity | Richard Coad | 3x16 - It's Raining Men | May 16, 2001
|
| Felicity | Richard Coad | 4x02 - My Best Friend's Wedding | October 17, 2001
|
| Felicity | Richard Coad | 4x05 - Boooz | November 7, 2001
|
| Felicity | Richard Coad | 4x06 - Oops...Noel Did It Again | November 14, 2001
|
| Felicity | Richard Coad | 4x07 - The Storm | November 21, 2001
|
| NYPD Blue | Jeff Gamble | 9x10 - Jealous Hearts | January 15, 2002
|
| Felicity | Richard Coad | 4x16 - Ben Don't Leave | April 17, 2002
|
| Felicity | Richard Coad | 4x17 - The Graduate | April 24, 2002
|
| Felicity | Richard Coad | 4x18 - Time Will Tell | May 1, 2002
|
| Felicity | Richard Coad | 4x22 - Back to the Future | May 22, 2002
|
| Birds of Prey | Gibson Kafka | 1x03 - Prey for the Hunter | October 23, 2002
|
| Birds of Prey | Gibson Kafka | 1x05 - Sins of the Mother | November 6, 2002
|
| Birds of Prey | Gibson Kafka | 1x11 - Reunion | January 8, 2003
|
| Birds of Prey | Gibson Kafka | 1x13 - Devil's Eyes | February 19, 2003
|
| Alias | Brodien | 4x01 - Authorized Personnel Only (1) | January 5, 2005
|
| NCIS | Aaron Alan Wright | 2x12 - Doppelgänger | January 18, 2005
|
| Medium | Male Passenger | 1x13 - Being Mrs. O'Leary's Cow | April 25, 2005
|
| Alias | Brodien | 4x22 - Before the Flood | May 25, 2005
|
| Burn Notice | Eddie | 2x06 - Bad Blood | August 14, 2008
|
| Cold Case | Steve Burke '89 | 7x21 - Almost Paradise | May 2, 2010
|
| NCIS: Los Angeles | Jarrod Prodeman | 3x21 - Touch of Death | May 1, 2012
|