Medusa 1998
as Andreas
Topos 1985
as Pafsanias
The Bleeding Statues 1982
Actor
The frogs 1977
Credits from TMDB.