War Through the Eyes of Animals
2025
The Battle of Baktan Cross
2024
Bruce Springsteen, le chanteur qui murmurait à l'oreille de l'Amérique as Himself (archive) - director, writer
2024
BRATS as Self (archive footage) (uncredited)
2024
Asphalt City as Gene Rutkovsky
2022
Gaslit as John Mitchell (8 episodes)
2021
Licorice Pizza as Jack Holden
2021
Flag Day as John Vogel
2021
Val as Self (archive footage)
2021
Friends: The Reunion as (archive footage)
2020
Charles Bronson: The Spirit of Masculinity as Self (archive footage)
2020
Citizen Penn as Himself
2020
Fast Times at Ridgemont High: A Virtual Table Read as Pizza Guy
2019
Lights Out with David Spade as Self (1 episode)
2019
The Professor and the Madman as Dr. William Chester Minor
2018
The First as Tom Haggerty (8 episodes)
2018
Firing Line with Margaret Hoover (1 episode)
2016
The Angry Birds Movie as Terence (voice)
2015
The Late Show with Stephen Colbert as Self (1 episode)
2015
The Gunman as Jim Terrier
2015
Beaver Trilogy Part IV as Himself (archive footage)
2015
Sweet Micky for President as Self
2014
Return to the Wild: The Chris McCandless Story as Himself
2014
Holbrook/Twain: An American Odyssey as Self
2014
The Night That Changed America: A Grammy Salute to the Beatles as Self
2013
The Secret Life of Walter Mitty as Sean O'Connell
2013
The Human Experiment as Narrator
2013
Gangster Squad as Mickey Cohen
2011
Woody Allen: A Documentary as Self
2011
This Must Be the Place as Cheyenne
2011
The Tree of Life as Jack
2010
I'm Still Here as Sean Penn (uncredited)
2010
Fair Game as Joseph Wilson
2009
The People Speak as Self
2009
Deflating the Elephant as Narrator
2008
What Just Happened as Self
2008
Witch Hunt as Himself (Narrator)
2008
VH1 Rock Honors: The Who as Self
2008
Between Two Ferns with Zach Galifianakis as Self (1 episode)
2007
Brando: The Documentary as Self (2 episodes)
2007
The Graham Norton Show as Self (1 episode)
2006
Buy the Ticket, Take the Ride as Self
2006
All the King's Men as Willie Stark
2006
When the Levees Broke: A Requiem in Four Acts as Self (4 episodes)
2006
VH1 Rock Honors (1 episode)
2005
Iconoclasts as Self (1 episode)
2005
The Reichen Show as Self (1 episode)
2005
The Interpreter as Tobin Keller
2004
The Cutting Edge: The Magic of Movie Editing as Self
2004
The Assassination of Richard Nixon as Samuel Bicke
2004
Dennis Hopper: The Decisive Moments as Self
2004
21 Grams: In Fragments as Self
2003
Viva La Bam (1 episode)
2003
Mystic River as Jimmy Markum
2003
Two and a Half Men as Himself (1 episode)
2003
21 Grams as Paul Rivers
2003
Inside Björk as Self
2003
Celebrities Uncensored as Self (2 episodes)
2003
Pauly Shore Is Dead as Sean Penn
2003
Real Time with Bill Maher as Self (4 episodes)
2003
Dennis Hopper: Create (or Die) as Self
2003
Jimmy Kimmel Live! as Self (2 episodes)
2003
Bukowski: Born Into This as Self
2003
It's All About Love as Marciello
2003
This So-Called Disaster: Sam Shepard Directs "The Late Henry Moss" as Ray
2002
Rosy-Fingered Dawn: A Film on Terrence Malick as Self
2002
Searching for Debra Winger as Self (uncredited)
2002
Dogtown and Z-Boys as Narrator
2001
I Am Sam as Sam Dawson
2001
The Weight of Water as Thomas Janes
2000
Curb Your Enthusiasm as Sean Penn (1 episode)
2000
The Beaver Trilogy as "Groovin' Larry" Huff
2000
Up at the Villa as Rowley Flint
2000
A Constant Forge as Self
1999
Reliving Our Fast Times at Ridgemont High
1999
Sweet and Lowdown as Emmet Ray
1999
The Early Show as Self (1 episode)
1999
Being John Malkovich as Sean Penn (uncredited)
1999
Where Are They Now? as Self (1 episode)
1999
Family Guy as Sean Penn (voice) (1 episode)
1998
The Thin Red Line as 1st Sgt. Edward Welsh
1997
Hugo Pool as Strange Hitchhiker
1997
Loved as Man on the Hill (Michael)
1997
U Turn as Bobby Cooper
1997
The Game as Conrad Van Orton
1997
She's So Lovely as Eddie Quinn
1997
The View (1 episode)
1995
Dead Man Walking as Matthew Poncelet
1994
Friends as Eric (2 episodes)
1994
Inside the Actors Studio as Self (1 episode)
1993
Carlito's Way as David Kleinfeld
1993
The Last Party as Self
1993
Madonna: The Name of the Game as Self
1990
State of Grace as Terry
1990
Cool Blue as Phil the Plumber (uncredited)
1989
Casualties of War as Sgt. Tony Meserve
1989
We're No Angels as Jim
1988
Judgment in Berlin as Guenther X
1988
Colors as Danny McGavin
1987
Dear America: Letters Home from Vietnam as (voice)
1986
Shanghai Surprise as Glendon Wasey
1986
At Close Range as Bradford "Brad" Whitewood Jr.
1985
The Falcon and the Snowman as Daulton Lee
1984
Racing with the Moon as Henry 'Hopper' Nash
1983
Summerspell as Buddy
1983
Bad Boys as Mick O'Brien
1982
Fast Times at Ridgemont High as Jeff Spicoli
1981
Taps as Cadet Captain Alex Dwyer
1981
The Beaver Kid 2 as Groovin' Larry
1981
The Killing of Randy Webster as Don Fremont
1981
Hellinger's Law as Bit Part (uncredited)
1975
Saturday Night Live as Self - Cameo (uncredited) (1 episode)
1975
Saturday Night Live as Self - Host (1 episode)
1974
Little House on the Prairie (1 episode)
1965
aspekte as Self (1 episode)
1953
The Oscars as Self (2 episodes)