Smallville
as Agent Tobin
The Good Doctor
as Luis Garcia
Stargate SG-1
as Vashin
Arrow
as Tomas
ER
as Julio Ruiz
JAG
as Corporal Martinez
Brooklyn Nine-Nine
as Tattooed Con
DC's Legends of Tomorrow
as Fidel Castro
Van Helsing
as Biggs
Altered Carbon
as Father
Colony
as Foreman
The Dead Zone
as Ivan
Pacific Blue
as Gregory Santos
Wild Cards
as Billy
Sanctuary
as Constantine
My Life with the Walter Boys
Human Target
as Esteban
Maid
as Luis
Ocean's Eleven
as Security Guard
Aliens vs Predator: Requiem
as Mr. Thomas