Actor
Drive Back Home
2024
Genie
2023
as Flaxman
Rare Objects
2023
as Peter Kessler
Marlowe
2023
as Lou Hendricks
Ooh the Banter!
2022
as Self (archive footage)
My Father's Dragon
2022
as Cornelius the Crocodile (voice)
Club Cumming Presents a Queer Comedy Extravaganza!
2022
as Self - Host
Everything I Ever Wanted To Tell My Daughter About Men
2022
as Therapist
The Nutcracker and the Mouse King
2021
as Narrator (voice)
The Great Work Begins: Scenes from Angels in America
2020
as Alan Cumming
Live with Carnegie Hall: Judy Collins
2020
as Self
Show Dogs
2018
as Dante (voice)
Michael Jackson's Halloween
2017
as Meriwether (voice)
Battle of the Sexes
2017
as Ted Tinling
After Louie
2017
as Sam Cooper
Hurricane Bianca
2016
as Lawrence Taylor
Strange Magic
2015
as Bog King (voice)
Chu and Blossom
2014
as Uncle
The Smurfs: The Legend of Smurfy Hollow
2013
as Gutsy Smurf (voice)
Picasso Baby
2013
as Self
The Smurfs 2
2013
as Gutsy Smurf (voice)
Almost in Love
2013
as Hayden
Any Day Now
2012
as Rudy Donatello
Maladies
2012
as Alan
Sir Billi
2012
as Gordon the Goat (voice)
The Outback
2012
as Bog (voice)
The Smurfs
2011
as Gutsy Smurf (voice)
The Money Pet
2011
as The Narrator (voice)
Burlesque
2010
as Alexis
Jackboots on Whitehall
2010
as Hitler (voice)
The Tempest
2010
as Sebastian
Riverworld
2010
as Judas Caretaker
It's Complicated
2009
as TV Actor (uncredited)
Dare
2009
as Grant Matson
The Mystery of Claywoman
2009
as Jon Lauting Phd.
Boogie Woogie
2009
as Dewey Dalamanatousis
Rick & Steve: The Happiest Gay Couple in All the World
2007
as Chuck (voice)
Ghost Writer
2007
as John Vandermark
Gray Matters
2006
as Gordy
Full Grown Men
2006
as The Hitchhiker
Reefer Madness: The Movie Musical
2006
as Lecturer / Goat-Man / FDR
Ripley Under Ground
2005
as Jeff Constant
Sweet Land
2005
as Frandsen
Bam Bam and Celeste
2005
as Eugene
Neverwas
2005
as Jake
Bad Blood
2005
as Davie Mitchell
Son of the Mask
2005
as Loki
Eighteen
2005
as Father Chris
Garfield
2004
as Persnikitty (voice)
The Goodbye Girl
2004
as Mark Bodine
Spy Kids 3-D: Game Over
2003
as Fegan Floop
X2
2003
as Kurt Wagner / Nightcrawler
Nicholas Nickleby
2002
as Mr. Folair
Becoming Men
2002
Spy Kids 2: The Island of Lost Dreams
2002
as Fegan Floop
Intimate Affairs
2002
as Sevy
CinéMagique
2002
as The Magician
The Anniversary Party
2001
as Joe Therrian
Josie and the Pussycats
2001
as Wyatt Frame
Spy Kids
2001
as Fegan Floop
For My Baby
2000
as Daniel Orgelbrand
Get Carter
2000
as Jeremy Kinnear
Loser
2000
as Alan Cumming / Emcee (uncredited)
The Flintstones in Viva Rock Vegas
2000
as The Great Gazoo / Mick Jagged
Company Man
2000
as General Batista
Urbania
2000
as Brett
Titus
1999
as Saturninus
Annie
1999
as Daniel Francis "Rooster" Hannigan
Eyes Wide Shut
1999
as Desk Clerk
Plunkett & MacLeane
1999
as Lord Rochester
Spice World
1997
as Piers
Buddy
1997
as Dick Croner
Romy and Michele's High School Reunion
1997
as Sandy Frink
Bathtime
1997
as Wrigley
Burn Your Phone
1996
as Andy
Emma
1996
as Mr. Elton
GoldenEye
1995
as Boris Grishenko
Circle of Friends
1995
as Sean Walsh
Second Best
1994
as Bernard
Black Beauty
1994
as Black Beauty (voice)
That Sunday
1994
Butter
1994
as Ronnie
Cabaret
1993
as Emcee
Rik Mayall Presents: Micky Love
1993
as Greg Deane
Mr. Bean: Blind Date
1993
as Roger
The Airzone Solution
1993
as MacNamara
Dread Poets' Society
1992
as Shelley
Prague
1992
as Alexander Novak
The Last Romantics
1992
as Tulloch
Bernard and the Genie
1991
as Bernard Bottle
Conquest of the South Pole
1989
Passing Glory
1986
as Rab
The Diary
Death Do Us Part
Lunch Hour
Glenrothan
as Donal
Borges and Me
Run
as Steve
V13
as Sigmund Freud