Actor · Born 1979
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
Miracle on Schedule
2016
Land of Oblivion
2012 · as Dmitri
The Debt
2007
Let's Play!