CharacterFrancis ChesterFrancis Chester in Harrow (2018), played by Grant Bowler. Played byGrant BowlerAppears inHarrow2018