Born in Haresfinch, St Helens, David Moorst made his feature film debut as Joseph in Mike Leigh's Peterloo.
2024
as Sailor in Bar
2019
as Rudolf Vrba
2019
as Garrison Soldier #6
2019
as Philostrate / Puck
2018
as Joseph
2018
as Andy
2018
as David
2014
as Malcolm