what does rory gates do for a living