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