Radio Moscow 1996
Actor
The Hours: A Square Film 1996
The Charioteer 1995
as Trofokoilias / German / Musician
Xenia 1989
Credits from TMDB.