Rowan is an independent filmmaker, having produced and directed a number of short films since 2002 as well as Production Managing several features and working as DOP for a television mini-series.

Before taking on the role of Producer for ‘Where Demons Hide’, he recently co-produced the 72 Project feature film ‘The Confusion of Tongues’, starring Sadie Frost, Gemma Atkinson and Kate O’Toole.

Rowan has previously worked for the Royal Shakespeare Company, the BBC and as festival director for an international film festival. Alongside running his own production company, Rowan is a trustee for the National Student Film Association.

He is also an alumni of Staffordshire University, with a BSc (Hons) in Film Production Technology and a MSc in Digital Feature Film Production.