Tilda Swinton Filmography: Movies and Television Credits
Selected screen credits for Tilda Swinton: 75 movie titles and 8 television titles, with film release years and roles.

This Tilda Swinton filmography covers 75 movie titles and 8 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Tilda Swinton movies by release year
The years below are film release years, not filming dates.
- Caprice (1986) as Lucky
- Caravaggio (1986) as Lena
- Aria (1987) as Young Girl
- The Last of England (1987) as The Maid
- War Requiem (1989) as The Nurse
- The Garden (1990) as Madonna/Voice Overs
- Edward II (1991) as Isabella
- Orlando (1992) as Orlando
- Blue (1993) as (voice)
- Wittgenstein (1993) as Lady Ottoline Morrell
- Female Perversions (1996) as Evelyn Stephens
- Love Is the Devil: Study for a Portrait of Francis Bacon (1998) as Muriel Belcher
- The Protagonists (1999) as Actress
- The War Zone (1999) as Mum
- Possible Worlds (2000) as Joyce
- The Beach (2000) as Sal
- The Deep End (2001) as Margaret Hall
- Vanilla Sky (2001) as Rebecca Dearborn
- Adaptation. (2002) as Valerie Thomas
- Teknolust (2002) as Rosetta / Ruby / Marinne / Olive
- The Statement (2003) as Annemarie Livi
- Young Adam (2003) as Ella Gault
- Broken Flowers (2005) as Penny
- Constantine (2005) as Gabriel
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) as White Witch
- Thumbsucker (2005) as Audrey Cobb
- Deep Water (2006) as Narrator (voice)
- Michael Clayton (2007) as Karen Crowder
- Stephanie Daley (2007) as Lydie Crane
- Burn After Reading (2008) as Katie Cox
- Julia (2008) as Julia
- The Chronicles of Narnia: Prince Caspian (2008) as White Witch
- The Curious Case of Benjamin Button (2008) as Elizabeth Abbott
- The Man from London (2008) as Camélia
- The Invisible Frame (2009) as The Cyclist
- The Limits of Control (2009) as Blonde
- I Am Love (2010) as Emma Recchi
- The Chronicles of Narnia: The Voyage of the Dawn Treader (2010) as White Witch
- We Need to Talk About Kevin (2011) as Eva Khatchadourian
- Ashes (2012) as Self
- Moonrise Kingdom (2012) as Social Services
- David Bowie: Five Years (2013) as Self (archive footage)
- Only Lovers Left Alive (2013) as Eve
- Snowpiercer (2013) as Mason
- The Zero Theorem (2013) as Dr. Shrink-Rom
- The Grand Budapest Hotel (2014) as Madame D.
- A Bigger Splash (2015) as Marianne Lane
- B-Movie: Lust & Sound in West-Berlin 1979-1989 (2015) as Self
- Trainwreck (2015) as Dianna
- Doctor Strange (2016) as The Ancient One
- Hail, Caesar! (2016) as Thora Thacker / Thessaly Thacker
- Okja (2017) as Lucy Mirando / Nancy Mirando
- War Machine (2017) as German Politician
- Isle of Dogs (2018) as Oracle (voice)
- Suspiria (2018) as Madame Blanc / Dr. Klemperer / Helena Markos
- Avengers: Endgame (2019) as The Ancient One
- The Dead Don't Die (2019) as Zelda Winston
- The Personal History of David Copperfield (2019) as Betsey Trotwood
- The Souvenir (2019) as Rosalind
- Uncut Gems (2019) as Anne - Adley's Auction Manager (voice)
- Last and First Men (2020) as Narrator (voice)
- The Human Voice (2020) as Woman
- Memoria (2021) as Jessica Holland
- The French Dispatch of the Liberty, Kansas Evening Sun (2021) as J.K.L. Berensen
- The Souvenir: Part II (2021) as Rosalind
- Guillermo del Toro's Pinocchio (2022) as Wood Sprite / Death (voice)
- Guillermo del Toro's Pinocchio: Handcarved Cinema (2022) as Self
- The Eternal Daughter (2022) as Julie / Rosalind
- Three Thousand Years of Longing (2022) as Alithea
- Asteroid City (2023) as Dr. Hickenlooper
- The Killer (2023) as The Expert
- Problemista (2024) as Elizabeth
- The End (2024) as Mother
- The Room Next Door (2024) as Martha / Michelle
- Ballad of a Small Player (2025) as Cynthia Blithe
Tilda Swinton television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Tilda Swinton; a programme's premiere year does not establish when a performer appeared in it.
- Fantasmas as Water (voice)
- Galapagos as Self - Presenter
- Marvel Studios Legends as The Ancient One (archive footage) (uncredited)
- Rick and Morty as The Collective (voice)
- The Boys as Ambrosius (voice)
- The Oscars as Self
- What If...? as The Ancient One (voice)
- What We Do in the Shadows as Tilda
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Tilda Swinton's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Tilda Swinton filmography?
This page lists 75 movie titles and 8 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Tilda Swinton's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



