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