From Athens, Greece • Born in Dec 31, 1969 (56 years old)
Dennis Iliadis (born 31 December 1969) is a Greek film director. He is best known for his work on The Last House on the Left. (Via Wikipedia)
He's Out ThereFilm • 2018
DeliriumFilm • 2018
+1Film • 2013
The Last House on the LeftFilm • 2009