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