2009
as Marcus (uncredited)
2023
as Jonas
2011
as Billy Davidge
2016
as Doctor Mathews
2025
as Andrew Field
as Antoine
as Asher St. James
2021
as Major Connell
2026
as Gary Mitchell
2024
as The Mysterious Man