Directing
May 1, 2003
23 years old
Liverpool, England, UK
Cy Culshaw (born May 1st, 2003) is an English filmmaker from Liverpool. He is one of the writers and directors of Nowhere to Run (2026) which is his debut feature film.