
Actor
Age 57 · UK

2003 · ★ 7.1
as Annie

2018 · ★ 6.3
as Natalie

2005 · ★ 6.9
as Rose

2003 · ★ 6.2
as Anya

2018 · ★ 6.6
as Ms. Hart

2016 · ★ 6.1
as Therapist

2026 · ★ 7.3
as The Vet (voice)

2006 · ★ 6.5
as Reparez (voice)

2022 · ★ 6.3
as Pam

2023 · ★ 5.8
as G

1994 · ★ 5.8
as Chilla

2018 · ★ 5.6
as Dr. Parks

2018 · ★ 6.2
as The Duck (voice)

2020 · ★ 6
as Anne Landy

2006 · ★ 5.6
as Christophine

2015
as Lily

2005 · ★ 5.9
as Veronica

2015
as Laura Williams

2009
as Marnie Pope

2025
as Erica

2005
as Margaret

2003
as DI Kate Jaspers

2020
as Stephanie

2020

2012
as Alibe Silver
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · HBO · On air
as Beatrice Ubosi

2023 · BBC iPlayer · Ended
as Angela Bowling (voice)

2022 · Apple TV · To Be Determined
as Julia

2022 · Channel 4 · Ended
as Leigh Henry

2020 · Now · Ended
as Lili von X

2020 · Peacock · Ended
as Mustafa Mond

2019 · BBC iPlayer · Ended
as Elaine Parry

2019 · Prime Video · Ended
as Sister Mary Loquacious / Nina

2019 · CBeebies · Ended
as Narrated and Voiced By (voice)

2018 · U&W · Ended
as Katie

2018 · AMC+ · Ended
as Jess

2016 · ITVX · Ended
as DCI Laura Porter

2014 · BBC Two · Ended
as Lucy Freeman

2012 · BBC One · Ended
as Kate

2012 · Sky Showcase · Ended
as Alibe Silver

2010 · Cinemax · Ended
as Col. Donovan

2009 · ITV2 · Ended
as Jane Edwards

2007 · Paramount+ with Showtime · Ended
as Samantha

2007 · BBC One · Ended
as Colly Trent

2006 · BBC One · Ended
as Nancy

2005 · BBC Three · Ended
as Bellino

2002 · ITV1 · Ended
as Marcia Thomas, Juror #4

2001 · Channel 4 · Ended
as Jenny Paige

2022 · BBC iPlayer · On air
As themself

2017 · BBC Four · Ended
As themself