Actor
Avengers: Secret Wars
2027
as Victor von Doom / Doctor Doom
Avengers: Doomsday
2026
as Victor von Doom / Doctor Doom
Oppenheimer
2023
as Lewis Strauss
Downey's Dream Cars
2022
as Robert Downey Jr.
Dolittle
2020
as Dr. John Dolittle
Avengers: Endgame
2019
as Tony Stark / Iron Man
Avengers: Infinity War
2018
as Tony Stark / Iron Man
Spider-Man: Homecoming
2017
as Tony Stark / Iron Man
The Nice Guys
2016
as Sid Shattuck (uncredited)
Captain America: Civil War
2016
as Tony Stark / Iron Man
Avengers: Age of Ultron
2015
as Tony Stark / Iron Man
The Judge
2014
as Hank Palmer
Chef
2014
as Marvin
Iron Man 3
2013
as Tony Stark
The Avengers
2012
as Tony Stark / Iron Man
Sherlock Holmes: A Game of Shadows
2011
as Sherlock Holmes
Marvel One-Shot: The Consultant
2011
as Tony Stark (archive footage)
Due Date
2010
as Peter Highman
Love and Distrust
2010
as Rob (segment "Auto Motives")
Iron Man 2
2010
as Tony Stark
Sherlock Holmes
2009
as Sherlock Holmes
The Soloist
2009
as Steve Lopez
Tropic Thunder: Rain of Madness
2008
as Kirk Lazarus
Tropic Thunder
2008
as Kirk Lazarus
The Incredible Hulk
2008
as Tony Stark (uncredited)
Iron Man
2008
as Tony Stark
Charlie Bartlett
2008
as Nathan Gardner
Lucky You
2007
as Telephone Jack
Zodiac
2007
as Paul Avery
A Guide to Recognizing Your Saints
2006
as Dito
Fur: An Imaginary Portrait of Diane Arbus
2006
as Lionel Sweeney
A Scanner Darkly
2006
as James Barris
Game 6
2006
as Steven Schwimmer
The Shaggy Dog
2006
as Dr. Kozak
Good Night, and Good Luck.
2005
as Joe Wershba
Kiss Kiss Bang Bang
2005
as Harry Lockhart
Eros
2004
as Nick Penrose
Equilibrium
2004
as Nick Penrose
The Route V50
2004
as Traveller
Gothika
2003
as Pete Graham
The Singing Detective
2003
as Dan Dark
Whatever We Do
2003
as Bobby
Lethargy
2002
as Animal Therapist
Pieta
2001
as Self
Wonder Boys
2000
as Terry Crabtree
Black and White
1999
as Terry Donager
Bowfinger
1999
as Jerry Renfro
Friends & Lovers
1999
as Hans
In Dreams
1999
as Vivian Thompson
Two Girls and a Guy
1998
as Blake
U.S. Marshals
1998
as Royce
The Gingerbread Man
1998
as Clyde Pell
Hugo Pool
1997
as Franz Mazur
One Night Stand
1997
as Charlie
Danger Zone
1996
as Jim Scott
Richard III
1995
as Earl Rivers
Restoration
1995
as Robert Merivel
Mr. Willowby's Christmas Tree
1995
as Mr. Willowby
Home for the Holidays
1995
as Tommy Larson
Natural Born Killers
1994
as Wayne Gale
Hail Caesar
1994
as Jerry
Only You
1994
as Peter Wright / Damon Bradley
Fertile La Toyah Video Magazine #2: The Kinky Issue!
1994
Short Cuts
1993
as Bill Bush
Heart and Souls
1993
as Thomas Reilly
Chaplin
1992
as Charles Spencer Chaplin
Soapdish
1991
as David Seton Barnes
Too Much Sun
1990
as Reed Richmond
Air America
1990
as Billy Covington
Chances Are
1989
as Alex Finch
True Believer
1989
as Roger Baron
That's Adequate
1989
as Albert Einstein
1969
1988
as Ralph Carr
Johnny Be Good
1988
as Leo Wiggins
Less Than Zero
1987
as Julian
Rented Lips
1987
as Wolf Dangler
The Pick-up Artist
1987
as Jack Jericho
America
1986
as Paulie Hackley
Back to School
1986
as Derek
Arrival
1986
as Eddie
Weird Science
1985
as Ian
Girls Just Want to Have Fun
1985
as Punk Party Crasher (uncredited)
Tuff Turf
1985
as Jimmy Parker
Firstborn
1984
as Lee
Baby It's You
1983
as Stewart
Up the Academy
1980
as Boy on Soccer Team (uncredited)
Two Tons of Turquoise to Taos Tonight
1975
as Himself
Greaser's Palace
1972
as Boy in Covered Wagon (uncredited)
Pound
1970
as Puppy
Vertigo
as John 'Scottie' Ferguson
Sherlock Holmes 3
as Sherlock Holmes
All-Star Weekend
as Mexican Stranger
The Hider