2019
Balance, Not Symmetry
Fiona Miller
2016
The Brothers Grimsby
Carla Barnes
2015
Killing Jesus
(TV Movie)
Claudia
2015/I
The Lovers
Laura
2014
Love, Rosie
Sally
2014
Queen & Country
Ophelia
2013
The List
(TV Movie)
Delilah
2013
Grand Piano
Ashley
2013
Justin and the Knights of Valour
Lara (voice)
2013
Psychobitches
(TV Mini-Series)
Nancy Spungen
- Episode #1.4
(2013)
... Nancy Spungen
2013
The Look of Love
Fiona / Amber
2011
Camelot
(TV Series)
Guinevere
- Reckoning
(2011)
... Guinevere
- The Battle of Bardon Pass
(2011)
... Guinevere
- Igraine
(2011)
... Guinevere
- The Long Night
(2011)
... Guinevere
- Three Journeys
(2011)
... Guinevere
10 More Episodes
2011
Chalet Girl
Georgie
2010
Bookaboo
(TV Series)
- Dogs Don't Do Ballet
(2010)
2010
The Story of F***
Daisy
2010
Huge
Clarisse
2010
4.3.2.1.
Cassandra
2010
Money
(TV Mini-Series)
Butch Beausoleil
- Episode #1.2
(2010)
... Butch Beausoleil
- Episode #1.1
(2010)
... Butch Beausoleil
2009
Octavia
(TV Movie)
Octavia
2009
St Trinian's 2: The Legend of Fritton's Gold
Chelsea
2009
Knife Edge
Flora
2009
Trial & Retribution
(TV Series)
Imogen
- Siren: Part 1
(2009)
... Imogen
2007
St. Trinian's
Chelsea
2007
The Abbey
(TV Short)
Tiffany
2007
Earthquake
(Short)
Zoë
2006
Keeping Mum: Deleted Scenes
(Video short)
Holly Goodfellow
2006
Keeping Mum: Funnies
(Video short)
Holly Goodfellow
2006
Eragon
Katrina (uncredited)
2006
Silent Witness
(TV Series)
Hannah Duncan
- Supernova: Part 2
(2006)
... Hannah Duncan
- Supernova: Part 1
(2006)
... Hannah Duncan
2006
The Gil Mayo Mysteries
(TV Mini-Series)
Patti Feathers
- A Species of Revenge
(2006)
... Patti Feathers
2006
Driving Lessons
Sarah
2005
Keeping Mum
Holly Goodfellow
2004
Sherlock Holmes and the Case of the Silk Stocking
(TV Movie)
Miranda Helhoughton (as Tasmin Egerton)
2003
Hans Christian Andersen: My Life as a Fairy Tale
(TV Movie)
Kate Dickens (as Tamsin Egerton-Dick)
2002-2003
Sir Gadabout, the Worst Knight in the Land
(TV Series)
Princess Elenora / Sir Knight
- Amateur Knights
(2003)
... Princess Elenora
- Wild Nights
(2003)
... Princess Elenora
- Knight Fever
(2003)
... Princess Elenora
- Interview with an Umpire
(2003)
... Princess Elenora
- Five Knights and a Baby
(2003)
... Princess Elenora
20 More Episodes
2002
Napoléon
(TV Mini-Series)
Betzy
- 1812-1821
(2002)
... Betzy (as Tamsin Egerton-Dick)
- 1807-1812
(2002)
... Betzy (as Tamsin Egerton-Dick)
- 1800-1807
(2002)
... Betzy (as Tamsin Egerton-Dick)
- 1795-1800
(2002)
... Betzy (as Tamsin Egerton-Dick)
2001
Stina Nordenstam: Everyone Else in the World
(Video short)
Tamsin Egerton
2001
The Mists of Avalon
(TV Mini-Series)
Young Morgaine
- Episode #1.1
(2001)
... Young Morgaine
- Episode #1.2
(2001)
... Young Morgaine
2015
Today at Wimbledon
(TV Series)
Self - Spectator
- 2015: Day 9
(2015)
... Self - Spectator (uncredited)
2015
Wimbledon
(TV Series)
Self - Spectator
- 2015: Day 9, Part 3
(2015)
... Self - Spectator (uncredited)
- 2015: Day 9, Part 2
(2015)
... Self - Spectator (uncredited)
2009
Live from Studio Five
(TV Series)
Self
- Episode #1.64
(2009)
... Self
2008
Empire Movie Awards 2008
(TV Special)
Self
2006
Behind the Scenes: Big Trouble in Little Wallop
(Video documentary short)
Self / Holly Goodfellow
2006
Keeping Mum: Big Trouble in Little Wallop
(Video documentary short)
Self / Holly Goodfellow