3000 Letters 2023
as Marco
Jack Reacher: Never Go Back 2016
as Lead MP at Fort Dyer
Terminator Genisys 2015
as Soldier (uncredited)
The Maze Runner 2014
as Lab Tech #7
Oldboy 2013
as The Checkpoint
Credits from TMDB.