He has directed six feature length and two short films. All his films were very popular with audiences, receiving international acclaim and numerous prestigious awards. They have all been distributed in several foreign countries.
He has produced several films and television series in Greece through his company Athens Film Productions. Selected filmography: Oi neoi theloun na zisoun (1965), O tafos ton eraston (1968), O Astrapogiannos (1968), O anthropos me to garyfallo (1980), Ta hronia tis thyellas (1984). (Thessaloniki film festival)