Switched at Love
2021 · Comedy
as Jackson
Adolescents of Chymera
2021 · Drama
as Lucky
Body of Sin
2018 · Adventure
as Purcell
Repo Chick
2009 · Comedy
as 666
The Stolen Valley
2022 · Action
as Lito
Death Row
2006 · Comedy
as Angel
The Storm Warriors
2009 · Action
as Cloud
White Rush
2003 · Crime
as Carlos Devon
A Moving Romance
2017 · Comedy
as Andrew
Hard Time
1998 · Action
as Pepe