
Acted in 25
2010s
- 2017
Valor
Tomas · 1 episode
- 2016
- 2014
The Michaels
Justin
- 2013
- 2012
Blackout
Lt. Jesse Ortega
- 2011
A Crush on You
Ryan Burke
2000s
- 2009
- 2008
The Ode
Richard
- 2006
Valley of the Wolves: Iraq
Dante
- 2005
The Mostly Unfabulous Social Life of Ethan Green
Kyle Underhill
McBride: It's Murder, Madam
Luis Martinez
- 2004
Our Italian Husband
Raul
- 2003
- 2002
- 2001
1990s
- 1999
Time of Your Life
Jesse Bayron · 12 episodes
The 24 Hour Woman
Eddie Diaz
- 1998
- 1997
- 1996
- 1994
Class of 1999 II: The Substitute
Ice
1960s
- 1964