| Series
| Role
| Episode
| Airdate
|
| Æon Flux | Aemon (voice) | 1x01 - Utopia or Deuteranopia? | August 8, 1995
|
| The Burning Zone | Guard | 1x08 - Hall of the Serpent | November 12, 1996
|
| Todd McFarlane's Spawn | additional voices | 1x01 - Burning Visions | May 16, 1997
|
| Todd McFarlane's Spawn | additional voices | 1x02 - Evil Intent | May 23, 1997
|
| Todd McFarlane's Spawn | additional voices | 1x03 - No Rest, No Peace | May 30, 1997
|
| Pacific Palisades | Orderly | 1x11 - Motherly Love | July 16, 1997
|
| Spicy City | Mano | 1x02 - Mano's Hands | July 18, 1997
|
| Melrose Place | Ed Carson | 7x18 - Suddenly Sperm | December 14, 1998
|
| Melrose Place | Ed Carson | 7x26 - How Amanda Got Her Groove Back | March 1, 1999
|
| Todd McFarlane's Spawn | additional voices | 3x02 - Twitch Is Down | May 24, 1999
|
| Todd McFarlane's Spawn | additional voices | 3x03 - Seed of the Hellspawn | May 25, 1999
|
| Todd McFarlane's Spawn | additional voices | 3x04 - Hunter's Moon | May 26, 1999
|
| JAG | Joe Epps | 5x05 - Front and Center | October 19, 1999
|
| Pet Shop of Horrors | Leon (voice) | unknown episodes - | 2000
|
| Robbery Homicide Division | Brad Bocce | 1x03 - 2028 | October 11, 2002
|
| The Guardian | Doug Debord | 2x11 - No Good Deed | December 17, 2002
|
| The Handler | Trooper Smith | 1x01 - Pilot | September 26, 2003
|
| Joan of Arcadia | Sgt. Bob Crowley | 1x04 - The Boat | October 17, 2003
|
| Without a Trace | Rafael Alvarez | 2x18 - Legacy | March 11, 2004
|
| The West Wing | Andy Lazon | 6x19 - Ninety Miles Away | March 16, 2005
|
| The Shield | Bob Mamyn | 4x02 - Grave | March 22, 2005
|
| The Shield | Bob Mamyn | 4x03 - Bang | March 29, 2005
|
| The Shield | Bob Mamyn | 4x05 - Tar Baby | April 12, 2005
|
| Without a Trace | Rafael Alvarez | 3x21 - Off the Tracks | May 5, 2005
|
| Wanted | Max Rubio | 1x08 - Ronin | September 18, 2005
|
| Night Stalker | Gary Reynolds | 1x04 - Burning Man | October 20, 2005
|
| Commander in Chief | Anthony Prado | 1x05 - First... Do No Harm | October 25, 2005
|
| E-Ring | Jose Aguilar | 1x07 - Cemetery Wind (1) | November 2, 2005
|
| E-Ring | Jose Aguilar | 1x08 - Cemetery Wind (2) | November 9, 2005
|
| Commander in Chief | Anthony Prado | 1x10 - Sub Enchanted Evening | January 10, 2006
|
| Charmed | Lt. Sanchez | 8x12 - Payback's a Witch | January 15, 2006
|
| Commander in Chief | Anthony Prado | 1x11 - No Nukes Is Good Nukes | January 17, 2006
|
| CSI: Miami | Victor Terraza | 4x16 - Deviant | February 27, 2006
|
| Cold Case | Father Peralta | 3x15 - Sanctuary | March 12, 2006
|
| Commander in Chief | Anthony Prado | 1x15 - Ties That Bind | April 27, 2006
|
| Commander in Chief | Anthony Prado | 1x17 - Happy Birthday, Madam President | June 7, 2006
|
| Shark | Norman Saunders | 1x05 - In the Grasp | October 19, 2006
|
| The Nine | The Mayor | 1x07 - Outsiders | November 22, 2006
|
| Heroes | Police Captain Baldwin | 1x13 - The Fix | January 29, 2007
|
| Shark | Norman Saunders | 1x21 - Strange Bedfellows | April 26, 2007
|
| The Nine | The Mayor | 1x08 - Turning Point | July 23, 2007
|
| Prison Break | Captain Hurtado | 3x05 - Interference | October 22, 2007
|
| Prison Break | Captain Hurtado | 3x06 - Photo Finish | November 5, 2007
|
| Prison Break | Captain Hurtado | 3x07 - Vamonos | November 5, 2007
|
| Family Guy | Gerardo/Various Mexican Guys (voice) | 6x06 - Padre de Familia | November 18, 2007
|
| Medium | Martin Gibbons | 4x15 - Being Joey Carmichael | May 5, 2008
|
| The Closer (2005) | ATF Agent Mara | 4x07 - Sudden Death | August 25, 2008
|
| Army Wives | Paolo Ruiz | 2x13 - Safe Havens | September 14, 2008
|
| Army Wives | Paolo Ruiz | 2x14 - Payback | September 21, 2008
|
| NCIS: Los Angeles | Luis Perez | 1x01 - Identity | September 22, 2009
|
| Human Target (2010) | Peter Blanchard | 1x03 - Embassy Row | January 26, 2010
|
| Chuck | Comandante Juan Pablo Turrini | 4x04 - Chuck Versus the Coup d'État | October 11, 2010
|
| Desperate Housewives | Detective Hank Powell | 7x22 - And Lots of Security... | May 15, 2011
|
| Desperate Housewives | Detective Hank Powell | 7x23 - Come on Over for Dinner | May 15, 2011
|