The individual in question hails from a family with a notable ancestral connection to the esteemed Sir Walter Scott, tracing their lineage back to the illustrious Ogilvy clan and its prominent member, Angus Ogilvy. His father, a distinguished military officer, and mother, who worked for the Allied Control Commission, instilled in him a sense of discipline and global perspective. Rory's older brother, Nigel, is a successful solicitor in Hong Kong, adding to the family's impressive credentials.
Rory's educational background is marked by attendance at the prestigious Wellington College, followed by his undergraduate studies at King's College, London, where he earned an honors degree in German and French. This well-rounded education would later serve as a solid foundation for his future endeavors in the entertainment industry.
It was during his formative years that Rory became enamored with the world of entertainment, inspired by the comedic genius of Rowan Atkinson, whom he had the privilege of witnessing at the Edinburgh Festival. This serendipitous encounter sparked a desire within him to follow in Atkinson's footsteps, and he began to hone his skills by mimicking his teachers, entertaining his schoolmates with impressions that quickly gained popularity.