rory marks