Odysseas Papaspiliopoulos was born on February 3, 1979 in Athens, Greece. He is an actor, known for A Touch of Spice (2003), Eden Is West (2009) and Afstiros katallilo (2008). He is married to Katerina Papadaki. They have one child.
With the support of the Eurimages Fund of the Council of Europe