Sunless City 2005
Actor
Creation of Adam 1994
Temptation 1988
Storm Warning 1982
as Андрей Линьков
Two Long Hoots in the Fog 1981
as Сергей Фролов
A Declaration of Love 1978
as investigator
Where is 042? 1970
Credits from TMDB.