Actor · DirectorBernard CufflingJanuary 1, 1945(79 years old)Pancras, London, England, UKSocialsIMDbKnown forThe FlashPriest #2Barbie and the Three MusketeersMonsieur Treville (voice)The Good DoctorStanleyDC's Legends of TomorrowMajordomoDouble JeopardyGallery OwnerHector and the Search for HappinessProfessor Niedorf