Actor
Born in Haresfinch, St Helens, David Moorst made his feature film debut as Joseph in Mike Leigh's Peterloo.
William Tell
2025 · as Leopold
Blitz
2024 · as Sailor in Bar
Waiting for the Barbarians
2020 · as Garrison Soldier #6
1944: Should We Bomb Auschwitz?
2019 · as Rudolf Vrba
National Theatre Live: A Midsummer Night's Dream
2019 · as Philostrate / Puck
National Theatre Live: Allelujah!
2018 · as Andy
Peterloo
2018 · as Joseph
Hampstead Theatre At Home: Wonderland
2014 · as Malcolm