Alan Cumming Filmography: Every Movie and TV Show in Order
All 86 Alan Cumming roles in chronological order (1971 to 2025): 57 movies and 29 TV series.

How many movies and TV shows has Alan Cumming been in? This complete Alan Cumming filmography lists 86 credited roles (57 films, 29 TV series), in chronological order from 1971 to 2025, with links to our full guides where available.
Alan Cumming movies in order
- Bernard and the Genie (1991) as Bernard Bottle
- Black Beauty (1994) as Black Beauty (voice)
- Second Best (1994) as Bernard
- Circle of Friends (1995) as Sean Walsh
- GoldenEye (1995) as Boris Grishenko
- Emma (1996) as Mr. Elton
- Romy and Michele's High School Reunion (1997) as Sandy Frink
- Buddy (1997) as Dick Croner
- Spice World (1997) as Piers
- Plunkett & Macleane (1999) as Lord Rochester
- Eyes Wide Shut (1999) as Desk Clerk
- Annie (1999) as Daniel Francis "Rooster" Hannigan
- Titus (1999) as Saturninus
- Urbania (2000) as Brett
- Company Man (2000) as General Batista
- The Flintstones in Viva Rock Vegas (2000) as The Great Gazoo / Mick Jagged
- Loser (2000) as Alan Cumming / Emcee (uncredited)
- Get Carter (2000) as Jeremy Kinnear
- Spy Kids (2001) as Fegan Floop
- Josie and the Pussycats (2001) as Wyatt Frame
- The Anniversary Party (2001) as Joe Therrian
- Intimate Affairs (2002) as Sevy
- Spy Kids 2: The Island of Lost Dreams (2002) as Fegan Floop
- Nicholas Nickleby (2002) as Mr. Folair
- X2 (2003) as Kurt Wagner / Nightcrawler
- Spy Kids 3-D: Game Over (2003) as Fegan Floop
- Garfield (2004) as Persnikitty (voice)
- Son of the Mask (2005) as Loki
- Neverwas (2005) as Jake
- Sweet Land (2005) as Frandsen
- Ripley Under Ground (2005) as Jeff Constant
- Fabulous! The Story of Queer Cinema (2006) as Self
- Reefer Madness: The Movie Musical (2006) as Lecturer / Goat-Man / FDR
- Gray Matters (2007) as Gordy
- Dare (2009) as Grant Matson
- It's Complicated (2009) as TV Actor (uncredited)
- Boogie Woogie (2010) as Dewey Dalamanatousis
- Riverworld (2010) as Judas Caretaker
- The Tempest (2010) as Sebastian
- Jackboots on Whitehall (2010) as Hitler / Braveheart (voice)
- Burlesque (2010) as Alexis
- The Smurfs (2011) as Gutsy Smurf (voice)
- The Outback (2012) as Bog (voice)
- Maladies (2012) as Alan
- Any Day Now (2012) as Rudy Donatello
- The Smurfs 2 (2013) as Gutsy Smurf (voice)
- The Smurfs: The Legend of Smurfy Hollow (2013) as Gutsy Smurf (voice)
- Strange Magic (2015) as Bog King (voice)
- Hurricane Bianca (2016) as Lawrence Taylor
- Battle of the Sexes (2017) as Ted Tinling
- Michael Jackson's Halloween (2017) as Meriwether (voice)
- Always at The Carlyle (2018) as Self
- Show Dogs (2018) as Dante (voice)
- They'll Love Me When I'm Dead (2018) as Narrator (voice)
- My Father's Dragon (2022) as Cornelius the Crocodile (voice)
- Marlowe (2023) as Lou Hendricks
- Genie (2023) as Flaxman
Alan Cumming TV shows
- Great Performances (1971) as Self
- Taggart (1983) as Jamie McCormack
- The Simpsons (1989) as Loki (voice)
- Frasier (1993) as Ahmrit
- Gargoyles (1994) as John Castaway (voice)
- 3rd Rock from the Sun (1996) as Angus 'The Hole' McDuff
- Sex and the City (1998) as Oscar
- God, the Devil and Bob (2000) as The Devil (voice)
- The L Word (2004) as Billie Blaikie
- Who Do You Think You Are? (2004) as Self
- Doctor Who (2005) as King James
- Tin Man (2007) as Glitch
- The Good Wife (2009) as Eli Gold
- Bubble Guppies (2011) as The Glitch (voice)
- Web Therapy (2011) as Austen Clarke
- Broad City (2014) as Alan Cumming
- The Good Fight (2017) as Eli Gold
- Carpool Karaoke: The Series (2017) as Self
- Instinct (2018) as Dylan Reinhart
- Prodigal Son (2019) as Simon Hoxley
- Briarpatch (2020) as Clyde Brattle
- Schmigadoon! (2021) as Mayor Aloysius Menlove
- Schmigadoon! (2021) as Dooley Blight
- The Prince (2021) as Owen
- Dead End: Paranormal Park (2022) as Harmony - Demonic Feaster on Fear (voice)
- Abominable and the Invisible City (2022) as Burnish (voice)
- The Traitors (2023) as Self - Host
- Doctor Who (2024) as Mr Ring-a-Ding (voice)
- The Mighty Nein (2025) as Gustav (voice)
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Alan Cumming been in?
Alan Cumming has 57 credited film roles and 29 TV roles, for a total of 86 credits from 1971 to 2025.
What was Alan Cumming's first major role?
Great Performances (1971).
What is Alan Cumming's most recent project?
The Mighty Nein (2025).



