Stewart, Gavin Hugh (Career)