
Acting

The Michaels
as Justin

Second Chances
as Guillermo

Blackout
as Lt. Jesse Ortega

A Crush on You
as Ryan Burke

The Men Who Stare at Goats
as Krom - Chilean

The Ode
as Richard
Born in the USA

Valley of the Wolves: Iraq
as Dante

McBride: It's Murder, Madam
as Luis Martinez

The Mostly Unfabulous Social Life of Ethan Green
as Kyle Underhill

Valor
as Tomas · 1 ep.

Insecure
as Nico · 2 ep.

Marvel's Agents of S.H.I.E.L.D.
as Gabriel Soto · 1 ep.

Ray Donovan
as Teddy · 1 ep.

Touch
as Mr. McNichols · 1 ep.

Threat Matrix
as Martin Quintero · 1 ep.

CSI: Miami
as Dylan Perez · 1 ep.

24
as Agent Solarz · 2 ep.

Time of Your Life
as Jesse Bayron · 12 ep.

Soldier of Fortune, Inc.
as Alex Vargas · 1 ep.