
Born in Haresfinch, St Helens, David Moorst made his feature film debut as Joseph in Mike Leigh's Peterloo.

Peterloo
2018 | 2h 34m | RATING: 6.8/10

National Theatre Live: Allelujah!
2018 | 2h 50m | RATING: 0.0/10

Waiting for the Barbarians
2020 | 1h 52m | RATING: 5.9/10

National Theatre Live: A Midsummer Night's Dream
2019 | 2h 39m | RATING: 7.6/10

1944: Should We Bomb Auschwitz?
2019 | 1h 0m | RATING: 7.5/10