Your query returned no results. Please change your search criteria and try again.
Bill Buckhurst is an award-winning theatre and film director based in the United Kingdom. His debut feature film, Pond Life, premiered at the 2018 Leeds International Film Festival. It was long listed for 6 British Independent Film Awards including Douglas Hickox Award for Debut Director and Best British Independent Film.