Actor · Born 1990
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