Thornley, Christopher (Career)