Dennis IliadisDirectingCopy linkTelegramWhatsAppXFacebookEmailBornDecember 31, 1969 (age 56)Place of birthAthens, GreeceAlso known asQuinn LasherWikidataIMDbTMDB