Known For
Filmography

Sana y salva
Movie · as Tito

Once Upon a Time in the Caribbean
Movie · as Mayoral Correa

Todo por amor
Movie · as Mendez

Panama
Movie · as Col. Marco Justines

Juzga
Movie

Peligro en tu mirada
Movie · as César

Human Animals
Movie · as Chava

Amores Que Matan
Movie · as Detective Espineta

Macho
Movie · as Ténico

Meister des Todes
Movie · as Victor Rosales
Verdades y mentiras
Movie

The Impostor
TV · as Rubén Espinoza "El Tuerto" · 120 eps

Fortuna
TV · as Ernesto Villaurrutia · 130 eps

Rosa Diamante
TV · as Ramón Gómez · 129 eps

El Octavo Mandamiento
TV · as Pablo Ortíz · 130 eps

Hidalgo: la historia jamás contada
Movie · as Marroquín
Estampas de Teyo Gracia
Movie

Che: Part One
Movie · as Miguel (Manuel Hernández Osorio)

Che: Part Two
Movie · as Miguel (Manuel Hernández Osorio)
La recompensa
Movie · as Jean Paul
Lost Angels
Movie
El mar no perdona
Movie · as Fidel

El último caso del detective Prado
TV · as Luis · 2 eps
Sabo
Movie · as Ernie Torres

In Quarantine
Movie

Bala perdida
Movie

The Promise of Kings
Movie · as Jaime
La gringa
Movie · as Mario

Desandando la vida
Movie
Locos de amor
Movie · as Tyson
Plaza vacante
Movie
Amores que matan
Movie

Los Díaz de Doris
Movie · as Police #1

Héroes de otra patria
Movie · as John
En el ojo del huracán
Movie
El callejón de los cuernos
Movie · as Angelito