Who plays Nick Nelson’s brother David in Heartstopper season two? Everything you need to know about actor Jack Barton Published 31 Jan 2023 Full Article