Rowan started working professionally in 1992, trained with the National Youth Theatre of Great Britain in 1994-95 and then graduated from Rose Bruford College with a BA (Hons) in acting in 1999. He is a founder member of The Rude Mechanical Theatre Company and has worked with numerous companies including National Theatre Wales, Theatre Clwyd, The Queens Theatre, Warner Brothers, The New Wolsey, BBC, Channel 4 and BBC Radio Wales.


Rowan composes music for theatre, film, animation, contemporary dance and circus. He is a resident composer,  musical director and musician for Ransack Dance Company and the resident composer and musical director for the Rude Mechanical Theatre Company. In addition he has also composed for companies including National Theatre Wales, Mercury Theatre Wales, Cardiff University, The Wellcome Trust and NSPCC.