| Movie | Trap House | 2025-11-14 | |
| Series | The Dead Girls | Agente López | 2025-09-10 |
| Movie | The Mutations | 2024-10-24 | |
| Movie | Night Shift | Zamudio | 2024-12-05 |
| Movie | Marvel Studios Assembled: The Making of Hawkeye | Self - Jack Duquesne | 2022-02-09 |
| Series | Hawkeye | Jack Duquesne | 2021-11-24 |
| Movie | Amalgam | Dr. Saúl Bravo | 2020-10-31 |
| Movie | Valentina's Wedding | Adrián Corcuera | 2018-02-09 |
| Movie | April's Daughters | Álvaro | 2017-07-26 |
| Series | Better Call Saul | Lalo Salamanca | 2015-02-08 |
| Movie | Film Adventurer Karel Zeman | Self | 2015-03-31 |
| Movie | The Perfect Dictatorship | Director TV MX | 2014-10-16 |
| Series | Sr. Avila | Roberto Ávila | 2013-05-26 |
| Movie | Good Day, Ramon | Border Patrol | 2013-10-21 |
| Movie | Ray Harryhausen: Special Effects Titan | Self | 2012-09-29 |
| Movie | The Precocious and Brief Life of Sabina Rivas | John | 2012-11-09 |
| Movie | Colombiana | American Embassy 1 | 2011-07-27 |
| Series | Wild Flower | Don Rafael Urrieta | 2011-08-02 |
| Movie | Amar no es Querer | Samuel | 2011-09-02 |
| Movie | El Infierno | Gringo | 2010-09-03 |
| Movie | Amar | Joel | 2009-02-27 |
| Movie | Love, Pain and Vice Versa | Marco | 2008-02-10 |
| Series | The Simulators | Santos | 2008-04-30 |
| Movie | Sultans of the South | Carlos Sánchez | 2007-12-21 |
| Movie | Personal Effects | Gerardo | 2006-09-01 |
| Movie | Killing Cabos | Javier | 2004-07-16 |
| Movie | L.A. Twister | Ethan | 2004-08-13 |
| Series | Rebelde | Gastón Diestro | 2004-10-04 |
| Series | Mi Destino Eres Tú | 2000-07-10 | |
| Movie | Minotaur | College Student | 1997-06-06 |
| Movie | Demobbed | Billy Brown | 1944-06-19 |