Portrait of Natasha O'Keeffe

Natasha O'Keeffe

Bio: Natasha Dervill O'Keeffe (born 1 December 1986) is a British actress. She is known for her roles as Abbey in the E4 series Misfits (2012–2013), Fedora in the ITV series Jekyll and Hyde (2015), Emilia Ricoletti in the Sherlock special "The Abominable Bride" (2016), and Lizzie Shelby in the BBC series Peaky Blinders (2013–2022)
Born: Mon, Dec 01 1986
Birthplace: Brighton, East Sussex, England, UK
Natasha O'Keeffe is 38 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Widow Clicquot
Widow Clicquot
Natasha O'Keeffe was
37 in Widow Clicquot
as 'Anne'.
Thu, Jul 18 2024
Poster of Tyger
Tyger
Natasha O'Keeffe was
36 in Tyger
as 'Maggie'.
Sat, Jun 24 2023
Poster of Sherlock: The Abominable Bride
Sherlock: The Abominable Bride
Natasha O'Keeffe was
29 in Sherlock: The Abominable Bride
as 'Emilia Ricoletti'.
Fri, Jan 01 2016
Poster of A Little Place Off the Edgware Road
A Little Place Off the Edgware Road
Natasha O'Keeffe was
27 in A Little Place Off the Edgware Road
as 'Wife'.
Mon, Mar 03 2014
Poster of Filth
Filth
Natasha O'Keeffe was
26 in Filth
as 'Anna'.
Mon, Sep 23 2013
Poster of Svengali
Svengali
Natasha O'Keeffe was
26 in Svengali
as 'Natasha'.
Wed, Jun 19 2013
Poster of Peaky Blinders: A Peek Behind the Curtain
Peaky Blinders: A Peek Behind the Curtain
Natasha O'Keeffe will be
38+ in Peaky Blinders: A Peek Behind the Curtain
as 'Lizzie Stark / Herself'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Wheel of Time
The Wheel of Time
Natasha O'Keeffe was
34+ in The Wheel of Time
as 'Selene, Lanfear'.
First Air Date
Thu, Nov 18 2021
Poster of Intergalactic
Intergalactic
Natasha O'Keeffe was
34+ in Intergalactic
as 'Emma'.
First Air Date
Fri, Apr 30 2021
Poster of Resistance
Resistance
Natasha O'Keeffe was
32+ in Resistance
as 'Agnes Moore'.
First Air Date
Sun, Jan 06 2019
Poster of Strike
Strike
Natasha O'Keeffe was
30+ in Strike
as 'Charlotte Ross'.
First Air Date
Sun, Aug 27 2017
Poster of The Last Panthers
The Last Panthers
Natasha O'Keeffe was
28+ in The Last Panthers
as 'Kirsty'.
First Air Date
Thu, Nov 12 2015
Poster of Peaky Blinders
Peaky Blinders
Natasha O'Keeffe was
26+ in Peaky Blinders
as 'Lizzie Stark'.
First Air Date
Thu, Sep 12 2013
Poster of Lip Service
Lip Service
Natasha O'Keeffe was
23+ in Lip Service
as 'Sadie Anderson'.
First Air Date
Tue, Oct 12 2010
Poster of Sherlock
Sherlock
Natasha O'Keeffe was
23+ in Sherlock
as 'Emelia Ricoletti'.
First Air Date
Sun, Jul 25 2010
Poster of Misfits
Misfits
Natasha O'Keeffe was
22+ in Misfits
as 'Abbey'.
First Air Date
Thu, Nov 12 2009