2020
The Stand as Native Chief (1 episode)
2017
Okja as Slaughterhouse Worker
2015
Madre de Dios as El Brujo
2015
Fear the Walking Dead as Hector Ramirez (1 episode)
2014
El Gigante as Coyote
2011
Grave Encounters as Javier Ortega (Gardener)
2010
Battle of the Bulbs as Joe
2010
The Last Rites of Ransom Pride as Benito Mendoza
2010
Hard Ride to Hell as Grandfather
2009
2012 as Vegas Tow Truck Driver
2008
Past Lies as Carranza
2006
Psych as Mexican Street Vendor (1 episode)
2005
Supernatural as Blind Man (1 episode)
2001
Smallville as Elderly Migrant Worker (1 episode)