African Giants 2024
as Dagoberto
Revenge for My Mother 2022
as Officer Levy
Tomorrow's Game 2022
as Young Jorge Robles
Boys of Abu Ghraib 2014
as Rodeo
Gettin' Some Jail Time 2006
as Suave
Ethan Mao 2004
as Remigio
Credits from TMDB.