Breach 2026
as Desmond Frey(segment "EVA")
Take the Night 2022
as William Chang
Last Three Days 2020
as Ronin
Eva 2019
Director
Starting from Scratch 2014
as Roy
Joyful Noise 2012
as Justin
12 Rounds 2009
as Sharpshooter
Credits from TMDB.