Profile of Rory Warren