
Acting

The New Order
as Arthur Weiss

Zack Snyder's Justice League
as Moonsuit Soldier

Painter
as Yuval

The Rizen: Possession
as Capt. Alexei Ushakov

Hot Chocolate with Marshmallows
as Jason

Disobedience
as Student 3
Dumar Volume Two
as William

Cut: Exposing FGM Worldwide
as Narrator

Jedi's Code
as Kai Archlighter

Assassin
as Paul