Series
|
Role
|
Episode
|
Airdate
|
Women: Stories of Passion |
unknown |
3x04 - The Gigolo |
January 31, 1999
|
NYPD Blue |
Luis Hernandez |
6x14 - Raphael's Inferno |
March 2, 1999
|
NYPD Blue |
Eddie Rios |
7x21 - Bats off to Larry |
May 23, 2000
|
24 |
Teenager #2 |
1x03 - Day 1: 2:00AM - 3:00AM |
November 20, 2001
|
NYPD Blue |
Javier Rojas |
10x03 - One in the Nuts |
October 8, 2002
|
Judging Amy |
Cop |
4x06 - Roses and Truth |
November 5, 2002
|
Becker |
Joe |
5x20 - Mr. and Ms. Conception |
April 13, 2003
|
CSI |
Javier Lileez |
5x12 - Snakes |
January 13, 2005
|
NYPD Blue |
Roy Gonzales |
12x17 - Sergeant Sipowicz' Lonely Hearts Club Band |
February 8, 2005
|
Without a Trace |
Wayne |
3x17 - Lone Star |
March 10, 2005
|
How I Met Your Mother |
Carl |
1x01 - Pilot |
September 19, 2005
|
How I Met Your Mother |
Carl |
1x03 - Sweet Taste of Liberty |
October 3, 2005
|
ER |
Tony DeJesus |
12x05 - Wake Up |
October 20, 2005
|
How I Met Your Mother |
Carl |
1x06 - Slutty Pumpkin |
October 24, 2005
|
How I Met Your Mother |
Carl |
1x07 - Matchmaker |
November 7, 2005
|
How I Met Your Mother |
Carl |
1x10 - The Pineapple Incident |
November 28, 2005
|
How I Met Your Mother |
Carl |
2x04 - Ted Mosby, Architect |
October 9, 2006
|
How I Met Your Mother |
Carl |
2x07 - Swarley |
November 6, 2006
|
Standoff |
Carter Mills |
1x07 - Man of Steele |
November 14, 2006
|
How I Met Your Mother |
Carl |
2x13 - Columns |
January 22, 2007
|
How I Met Your Mother |
Carl |
2x14 - Monday Night Football |
February 5, 2007
|
Private Practice |
Greg |
2x03 - Nothing to Talk About |
October 22, 2008
|
How I Met Your Mother |
Carl |
4x13 - Three Days of Snow |
January 19, 2009
|
How I Met Your Mother |
Carl |
5x12 - Girls vs. Suits |
January 11, 2010
|
Castle |
Boyd Gamble |
2x12 - A Rose for Everafter |
January 11, 2010
|
How I Met Your Mother |
Carl |
5x21 - Twin Beds |
May 3, 2010
|
How I Met Your Mother |
Carl |
6x10 - Blitzgiving |
November 22, 2010
|
Grey's Anatomy |
Michael Baker |
9x07 - I Was Made for Lovin' You |
November 29, 2012
|