
Known For
- 2025
- The Border at Tolstoi · Film · Fight Choreographer
- 2024
- A Bestselling Kind of Love · Film · Tom Gibbs
- Departing Seniors · Film · Mr. Arda
- 2020
- Greetings, From the Planet Krog! · Film · Director
- 2017
- The Saint · Film · Doyle Constantino
- 47 Meters Down · Film · Louis
- The Psycho She Met Online · Film · Tyler Hexley
- Dynasty · Series · Manuel
- 2015
- Trigger Point · Film · Jared Church
- Blood & Oil · Series · A.J. Menendez
- Bosch · Series · Jose Esquivel Jr.
- 2014
- Category 5 · Film · Pete Keller
- 2013
- 2012
- The Client List · Series · Diego Shankman
- 2010
- Pretty Little Liars · Series · Garrett Reynolds
- 2009
- Degrassi Goes Hollywood · Film · The Shores Boy
- Castle · Series · Manny Castro
- 2008
- The Mentalist · Series · Julian Gallego
- 90210 · Series · Diego Flores
- 2007
- Greek · Series · Pete
- 2006
- Monster Warriors · Series · Antonio
- 2003
- The Lizzie McGuire Movie · Film · Paolo Valisari
- Wild Card · Series
- 2002
- Tru Confessions · Film · Billy
- The Matthew Shepard Story · Film · Pablo
- Guinevere Jones · Series · Michael Medina
- 2001
- Jason X · Film · Stoney
- Boss of Bosses · Film · Young Paul Castellano
- Sex, Lies & Obsession · Film · Romeo
- Blue Murder · Series
- 2000
- Urban Legends: Final Cut · Film · Rob
- The Royal Diaries: Cleopatra - Daughter of the Nile · Film · Olympus
- CSI: Crime Scene Investigation · Series · Doug Lasky
- 1999
- Mentors · Series
- 1998
- The Famous Jett Jackson · Series
- Animorphs · Series · Brad
- 1995
- Goosebumps · Series · Young Man

































