Graham is a theatre maker. He has directed and designed over seventy productions across four continents.
At the age of 24 he established the internationally acclaimed Theatre Babel, and after a few years along side his role as Babel’s Artistic Director he spent three years as Artistic Director for Perth Theatre, Scotland. Between 2008 and 2011 he was Associate Director for Necessary Angel in Canada. Between 2011 and 2016 he was Associate Director for National Theatre of Scotland. He is currently Co-Director of The Abbey Theatre, Dublin, Ireland’s National Theatre.