Carrie Duffy grew up in North Yorkshire before moving to Paris at the age of eighteen. After studying PPE at Trinity College, Oxford, she trained as an actress. She has worked professionally as both an actor and dancer, and she currently lives in west London.