An instantly recognisable face from television and film, Olivia has been acting internationally since being scouted to star opposite Michelle Pfeiffer and Robert De Niro in the 2007 film ‘Stardust’ whilst still a student at Oxford University.
Carving a niche for herself in classic British period dramas, Olivia has since played a leading role in BBC1's ‘Lark Rise to Candleford', followed by a role in the BAFTA nominated drama ‘Garrow’s Law’. In 2011, she played Lady Hermione Roddice in BBC1’s adaptation of DH Lawrence’s ‘Women in Love’ alongside Rosamund Pike and Rory Kinnear.
Since 2015 Olivia has starred as Madeleine Mathers opposite Julie Walters in both seasons of ‘Indian Summer’. Olivia’s latest role was in the Golden Globe-nominated film ‘All the Money in the World’ directed by Ridley Scott, starring Michelle Williams and Mark Wahlberg. Her next appearance will be in the feature film ‘Heidi: Queen of the Mountains’ alongside Bill Nighy.