Tregaskes, Stuart Gerald (Career)