Born in: Windsor, Berkshire, England, UK
Ranulph Fiennes is a British explorer and writer.
as Self
as Narrateur