Serpentine as Michael Mendez
2018
The Rookie as Edwin Guzman (1 episode)
2015
Ominous as Detective Ezequiel Villa
2010
Rizzoli & Isles as Roberto Gusano (1 episode)
2009
NCIS: Los Angeles as Jay Rivera (1 episode)
2005
Medium as Pablo (1 episode)
2002
Santa, Jr. as Earl Hernandez
2002
She Spies as Carlito Rodriguez (1 episode)
2002
Monk as Sanchez (1 episode)
2001
Training Day as Mark
2000
CSI: Crime Scene Investigation as Officer Andy Cantelvo (1 episode)
1998
Charmed as Greg Conroy (1 episode)
1997
Clockwatchers as Derrick
1996
Nash Bridges as Evan Cortez (100 episodes)
1995
JAG as Gomez (1 episode)
1995
Crimson Tide as Officer of the Deck Mahoney
1994
Clear and Present Danger as Sergeant Oso
1994
Untamed Love as Miguel
1992
The Silencer as Drew
1992
American Me as Eddie
1991
Dolly Dearest as Hector
1991
L.A. Story as Tod PA
1987
21 Jump Street as Robert Campos (1 episode)