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