Actor · DirectorMargarita DoyleSocialsIMDbKnown forMonty Python and the Holy GrailPeasant (uncredited)The Zero TheoremMancom Computerised Lips