Nicholas Triandafyllidis was born on September 9, 1966 in Chicago, Illinois, USA. He was a director and writer, known for Oi aisthimaties (2014), Screamin' Jay Hawkins: I Put a Spell on Me (2001) and Ta skilia gleifoun tin kardia mou (1993). He died on June 7, 2016 in Athens, Greece.