Michael Longhurst
Director Writer
Michael Longhurst is a Director Writer - known through the film National Theatre Live: Amadeus (2017), Bajkeri (2017)
Michael Longhurst is a Director Writer - known through the film National Theatre Live: Amadeus (2017), Bajkeri (2017)