His body of work includes 11 theatrical features, 19 prime time TV series and Lighting Design for 79 stage plays.

He has served as General Secretary of the Greek Society of Cinematographers.

He is the President of Isocratis Royalties Collective Management Organization and member of the Board of IMAGO – International Federation of Cinematographers, where he chairs the Authorship Committee.

He teaches Stage Lighting Design at the University of Peloponnese.

His dream is to never retire.