Killhouse 2026
as Owl
Bucha 2024
as Oleksandr
Dovbush 2023
as Oleksa Dovbush
Legends of Charmswood 2022
as Warrior
Once Upon a Time in Ukraine 2020
as Akayo
The Bus No 13 2019
Actor
Miracle on Schedule 2016
Land of Oblivion 2012
as Dmitri
The Debt 2007
Let's Play! 2007
Credits from TMDB.