Tideland
(Luke (uncredited))
Maps to the Stars
(2nd AD (Blue Matrix))
Storming Juno
(Sgt. MacPhee)
Another WolfCop
(Frank)
Anne with an E
(Shady Man)
Mayday
(Young First Officer)
12 Monkeys
(Reed)
The Englishman's Boy
(Prison Guard)
Star Trek: Strange New Worlds
(Barjan T'Or)
The Expanse
(Staz)
Transplant
(Shane Neal)
Cardinal
(Josh)