Fly Me To The Moon: Tráiler'Alien: Romulus': Primer TráilerGhostbusters 5: Tráiler finalLaLola (2024) VIXSofía SisniegaEmily RuddVuelve a Mí (Telemundo)Minas de pasión (Univisión)
The Creator (2023)Papel: Security Officer - Nomad 8.00
The Flood (2023)Papel: 'Big Jim' Pruett 7.00
3 Days in Malay (2023)Papel: Murdock 6.00
Cave Rescue (2022)Papel: USAF Sgt. O'Brien 6.00
Battle for Saipan (2022)Papel: Connor 9.00
My Best Worst Adventure (2021) 8.00
Kate (2021)Papel: Firm Operative 7.00
The Cave (2019)Papel: USAF Sgt. O'Brien 7.71
The Last Full Measure (2019)Papel: Hal Slade 8.25
M.I.A. A Greater Evil (2018)Papel: Brandon 3.14
She Has a Name (2017)Papel: Secret service agent 7.00
Troy: The Odyssey (2017)Papel: Achilles 2.40
God Wars (2017)Papel: Achilles
Ji yi da shi (2017)Papel: American Soldier 6.17
Asia Connection (2016)Papel: Lucky 4.00
Rompiendo las reglas 3 (2016)Papel: Cobra O'Conor 10.00
The Beginning of the End (2016)Papel: Connors
Mechanic: Resurrection (2016)Papel: Merc #1 5.87
One Night Only (2016)Papel: Jeff 6.00
Blanco humano 2 (2016)Papel: Aldrich's Friend 5.67
Blindspot (Serie TV) (2015 - 2020)Papel: Shepherds Bodyguard 6.84
Trafficker (2015)Papel: Cop 7.81
Skin Trade: Tráfico humano (2014)Papel: Russian Stud 4.95
Pacific Rim (2013)Papel: Jaeger Test Pilot 8.33
Dragonwolf (2013)Papel: Brutus Bodyguard 2 3.00
Strike Back (Serie TV) (2010 - 2020)Papel: Embassy Guard #2 7.72
Hardy Bucks (Serie TV) (2010 - )Papel: News Reporter 9.00
The Bangkok Job (-)Papel: Ryan
Symutal (-)Papel: Torvald Rafat
Cello (2021) (Cortometraje)Papel: Admissions Director