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