David Roy

David Roy is Head of Drama as Newington College, Sydney and was formerly Head of Drama at Stonelaw High School, Rutherglen Glasgow.