Archie LyndhurstActingBorn 22/10/2000Fulham, London, England, UKDied 22/09/2020Known ForThe Infectious Imagination of Henry Bramble2021So Awkward2015Harry & Paul's Story of the 2s2014