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