Willie trained at the Royal Scottish Academy of Music and Drama.
He worked in Scotland with companies such as Perth Rep, Wildcat, TAG and Cumbernauld Theatre Company. After moving to London he worked with Gay Sweatshop (This Island’s Mine); Red Shift (Le Misanthrope) and Northcott Exeter, (King Lear and Alice in Wonderland). He joined the Scottish Chamber Orchestra for a concert version of A Midsummer Night’s Dream (CD – Nimbus records).
He appeared in Trestle Theatre’s The Smallest Person, which toured nationally and worked regularly with Theatre Centre where he appeared in Bretevski Street; Water Wings; How High is Up?; Mirror Mirror and Breaking China. He directed their production of Walking on Water, a new play for audiences with learning disabilities. For the last ten years Willie has played pantomime Dame at the Everyman theatre in Cheltenham.
He works as an audio describer and has made two visits to Australia to run courses for new describers as well as describing at The Adelaide festival. In 2012 Willie was the describer for Breathe, a production that celebrated the opening of the Sailing event on Weymouth Beach for the Olympics, as well as describing the Paralympics opening ceremony, which was broadcast on More 4; and the opening and closing Paralympics ceremonies for Sochi, two years later.
He has recently completed a year long project describing at ImPulsTanz international dance festival, in Vienna, working in close collaboration with The Place dance theatre, in Euston.
He is also part of the description team at the National Theatre on London’s South Bank.