Appears in 11 titles

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

Filmography

Waiting for the Barbarians
5.9
Waiting for the Barbarians
2020
as Garrison Soldier #6
Blitz
6.0
Blitz
2024
as Sailor in Bar
William Tell
6.2
William Tell
2025
as Leopold
Peterloo
6.8
Peterloo
2018
as Joseph
National Theatre Live: A Midsummer Night's Dream
7.6
National Theatre Live: A Midsummer Night's Dream
2019
as Philostrate / Puck
1944: Should We Bomb Auschwitz?
7.5
1944: Should We Bomb Auschwitz?
2019
as Rudolf Vrba
National Theatre Live: Allelujah!
Hampstead Theatre At Home: Wonderland