I was born and raised in Athens, Greece.
After an adolescence tainted by heavy metal music and comic books, I studied architecture in the National Technical University of Athens and fiction film making in the UK’s National Film and Television School.
Today, I live and work in Athens.