2025
On Swift Horses as Henry
2024
The Secret of the River as Erik (8 episodes)
2024
Midnight Family as Marcus Tamayo (10 episodes)
2024
City of Dreams as Carlitos
2023
Bird Box Barcelona as Octavio
2023
A Panoramic Canvas Called 'Babylon' as Self
2022
Babylon as Manny Torres
2020
Unstoppable as Joshua (10 episodes)
2019
The Kelly Clarkson Show (1 episode)
2018
Narcos: Mexico as Arturo Beltrán Leyva (1 episode)
2018
Narcos: Mexico as Arturo Bertrán Leyva (6 episodes)
2018
The Inmate as El Rubio (13 episodes)
2018
Help Me Make It Through the Night as Luis
2017
Otro muerto as Alejandro