Alexander Leontaritis

Email

Contact details

Contact number

T: +357 99 158504

Credits

Production Year Role
10 Minutes 2008 Director
The Final Payoff 2013 Stage Director
Waiting Room 2018 Director