Stefanos Kosmidis was born in Athens. He graduated from the National Theatre Drama School in 1996. He has been working as an actor in theatre and cinema productions since 1994.