Actor · DirectorPeter PedreroLondon, England, UKSocialsIMDbKnown forSherlockArcherFinal ScoreAntonThe Da Vinci CodeSilas' FatherThe ABCs of DeathHooded ManThe Man Who Fell to EarthSWAT 1Artemis FowlItalian Wedding Guest (uncredited)