Dolphin Boy 2 2025
as Big Crab / Majed (voice)
Seems Like Love 2025
as Man in a Suit
Dolphin Boy 2022
as Octopus / Shark (voice)
Finnick 2022
as Grandfaserin (voice)
The First After God 2005
as officer
Russian Ark 2002
Actor
Credits from TMDB.