Born on 31 October 1973 on the island of Chios, he was brought up in both Montreal and Athens.
He studied painting at the Athens School of Fine Arts, under the guidance of Dimosthenis Kokkinidis and Dimitris Mytaras. He also studied acting at the Theatre Laboratory Embros Drama School, under the tutelage of Anna Makraki, Dimitris Katalifos and Tasos Bantis.
Since 2005, he has been collaborating with Attis Theatre and its founder, Theodoros Terzopoulos, taking part in performances staged by that theatre in both Greece and abroad.
He has also collaborated with the Athens Festival as well as other theatres.
He has participated in various group art exhibitions and also worked as a Painter, Costume Designer and Make-up Artist on the Klepsydra segment of the Opening Ceremony of the Athens 2004 Olympic Games.
2015
Redshift, by Yiannis Mavritsakis
Directed by Thanos Papaconstantinou, Athens Festival (repeat performance)
2014-15
Amor, performance based on a text written by Thanasis Alevras
Directed by Theodoros Terzopoulos, Attis Theatre
2014
Prometheus Bound, by Aeschylus (in the role of Oceanus)
Directed by Theodoros Terzopoulos, Attis Theatre, 6th Theatre Olympics, premiere at the Chang-an Grand Theatre in Beijing
City with wooden shutters, by Niki Orfanou, Soundscape, Michael Cacoyannis Foundation
Redshift, by Yiannis Mavritsakis
Directed by Thanos Papaconstantinou, Athens Festival
The Bench of no one, by Michel Fais
Directed by Alexia Kaltsiki, 104 Theatre
2013
Amor, performance based on a text written by Thanasis Alevras
Directed by Theodoros Terzopoulos, Attis Theatre
Prometheus Bound by Aeschylus (in the role of Oceanus)
Directed by Theodoros Terzopoulos, Attis Theatre, staged in Taiwan Taipei
2012
Mauzer by Heiner Muller
Directed by Theodoros Terzopoulos, Grotowfski Institute, Poland. ‘Assistant Director as part of the Masters in Residence’ programme’
2011
Throne of Atreides, (in the role of Orestes) based on the Oresteia trilogy by Aeschylus. Directed by Aris Retsos Athens Festival, staged at the Odeon of Herodes Atticus
2010
Ajax: the Madness
Directed by Theodoros Terzopoulos, Attis Theatre, 5th Theatre Olympics staged in South Korea, Seoul
Prometheus Bound, by Aeschylus (in the role of Oceanus)
Directed by Theodoros Terzopoulos, Attis Theatre, joint production of the Athens Festival and the European Culture Capitals, staged in Essen and Istanbul
Grimm & Grimm Tales
Directed by Lilo Baur, Porta Theatre
2009
Mauzer, by Hainer Muller
Directed by Theodoros Terzopoulos, Attis Theatre
Domestic Animals
Directed by Iris Karayan, Zita Company, staged at Kratiras Performance Space
2008
Ajax, by Sophocles
Directed by Theodoros Terzopoulos, Attis Theatre. Athens Festival. Premiere at the Academy of Theatre in Beijing, China. Also performed at the Little Theatre of Ancient Epidaurus and toured Spain and Cyprus
2007
Cassandra addresses the dead, by Marios Pontikas
Directed by Theodoros Terzopoulos, Attis Theatre
Last Mask, by Costas Logaras
Directed by Theodoros Terzopoulos, Attis Theatre, Winter Season 2006-2007
2006
The Persians, by Aeschylus (in the role of Xerxes)
Directed by Theodoros Terzopoulos Attis Theatre, Athens Festival, Co-produced with the 4th Theatre Olympics, Ancient Theatre of Epidaurus, Agia Irene Church in Istanbul
Last mask, by Costas Logaras, Attis Theatre
Directed by Theodoros Terzopoulos, Wiesbaden, Germany
Last mask, by Costas Logaras, Attis Theatre
Directed by Theodoros Terzopoulos, Patra, European Culture Capital
2005
Epigonoi, fragments from Aeschylus’ lost tragedies, Attis Theatre
Directed by Theodoros Terzopoulos, toured Mexico and Germany
2003
Seven acts of Catastrophe
Directed by Elena Timplalexi, Greek National Theatre