CharacterLeonard FinchLeonard Finch in Grantchester (2014), played by Al Weaver. Played byAl WeaverAppears inGrantchester2014