French Master 2022
as investigator
Sabre Dance 2020
as Bragin
Shame 2013
as Boris
The Runaways 2007
Actor
Don't Cry Mommy 2 2005
Check 2000
Why Wouldn't We Send... a Messenger? 1998
Country of the Deaf 1998
Luna Park 1992
Credits from TMDB.