No Tomorrow
2016 · Comedy
as Xavier Holliday
Her Pen Pal
2021 · Comedy
as Jacques Artis
Love Is in the Air
2023 · Comedy
as William
Monarch
2022 · Drama
as Luke Roman
Frankenstein's Army
2013 · Action
as Sergei
Outrageous
2025 · Drama
as Oswald Mosley
Rogue S4
2017 · Action
as Alec Laszlo