Born in Haresfinch, St Helens, David Moorst made his feature film debut as Joseph in Mike Leigh's Peterloo.
Bridgerton
Series • 2020
Killing Eve
Series • 2018
Down Cemetery Road
Series • 2025
Partners in Crime
Series • 2015
William Tell
Movie • 2025
Waiting for the Barbarians
Movie • 2020
Blitz
Movie • 2024
Peterloo
Movie • 2018
National Theatre Live: A Midsummer Night's Dream
Movie • 2019
National Theatre Live: Allelujah!
1944: Should We Bomb Auschwitz?
Hampstead Theatre At Home: Wonderland
Movie • 2014