The following is a complete list of the filmography of Sean Penn.
Acting credits Films Year Title Role NotesRef. 1981 Taps Cadet Captain Alex Dwyer 1982 The Beaver Kid 2 Larry "Groovin' Larry" Short film Fast Times at Ridgemont High Jeff Spicoli 1983 Bad Boys Michael "Mick" O'Brien Risky Business Unknown Uncredited cameo Summerspell Buddy 1984 Crackers Dillard Racing with the Moon Henry "Hopper" Nash 1985 Andrew Daulton Lee 1986 At Close Range Brad Whitewood Jr. Shanghai Surprise Glendon Wasey 1987 Dear America: Letters Home from Vietnam Narrator Documentary 1988 Colors Officer Danny "Pac-Man" McGavin Judgment in Berlin Guenther X 1989 Casualties of War Sergeant Tony Meserve We're No Angels Jim 1990 State of Grace Detective Terry Noonan Cool Blue Phil "The Plumber" Uncredited 1991 Schneeweißrosenrot Himself Documentary 1992 Cruise Control Jeffrey Short film 1993 Carlito's Way David Kleinfeld The Last Party Himself Documentary 1995 Dead Man Walking Matthew Poncelet 1997 Loved Michael She's So Lovely Eddie Quinn U Turn Bobby Cooper Conrad Van Orton Hugo Pool Strange Hitchhiker 1998 Hurlyburly Eddie 1st Sergeant Welsh 1999 Being John Malkovich Himself Uncredited cameo Sweet and Lowdown Emmet Ray 2000 Up at the Villa Rowley Flint Before Night Falls Cuco Sánchez Thomas Janes A Constant Forge Himself Documentary 2001 I Am Sam Samuel John "Sam" Dawson Dogtown and Z-Boys Narrator Documentary See How They Run Himself Documentary 2003 Pauly Shore Is Dead Himself Cameo It's All About Love Marciello Mystic River Jimmy Markum 21 Grams Paul Rivers 2004 Samuel J. Bicke 2005 Secret Service Agent Tobin Keller 2006 All the King's Men Willie Stark 2007 Persepolis Marjane's Father Voice; English dub War Made Easy Narrator Documentary 2008 What Just Happened Himself Milk Harvey Milk Witch Hunt Narrator Documentary; also executive producer 2009 The People Speak Himself Documentary Crossing Over Chris Farrell Scenes deleted 2010 I'm Still Here Himself Mockumentary Fair Game Joseph C. Wilson 2011 Adult Jack This Must Be the Place Cheyenne 2012 Americans Commie Short film 2013 Gangster Squad Mickey Cohen The Secret Life of Walter Mitty Sean O'Connell 2015 The Gunman Jim Terrier 2016 The Angry Birds Movie Terence Voice Sound of Sun Man Short film 2019 The Professor and the Madman William Chester Minor 2021 Flag Day John Vogel Licorice Pizza Jack Holden 2023 Asphalt City Gene Rutkovsky Daddio Clark Gonzo Girl 2025 Animals in War One Battle After Another Col. Steven J. Lockjaw Upcoming Doug Liman film
Television YearTitleRole NotesRef. 1974 Little House on the Prairie Kid Episode: "The Voice of Tinker Jones" 1979 Barnaby Jones Sam Episode: "School of Terror" 1981 The Killing of Randy Webster Don Fremont Television film 1987 Saturday Night Live Himself (host) Episode: "Sean Penn/LL Cool J" 1997 Ellen Himself Uncredited; Episode: "Emma" 1998 The Larry Sanders Show Himself Episode: "Flip" 2001 Friends Eric 2 episodes 2003 MTV Icon Himself Episode: "Metallica" 2004 Viva La Bam Himself Episode: "Fort Knoxville" Two and a Half Men Himself Episode: "Back Off, Mary Poppins" 2016 Family Guy Himself (voice) Episode: "Hot Shots" 2018 The First Tom Haggerty 8 episodes 2020 Curb Your Enthusiasm Himself Episode: "The Spite Store" 2022 Gaslit John Mitchell 8 episodes 2023 C*A*U*G*H*T Himself 6 episodes 2025 aka Charlie Sheen Himself Documentary
Theatre Year Title Role VenueRef. 1981 Heartland James Century Theater, Broadway 1983 Slab Boys George "Spanky" Farrell Playhouse Theatre, Broadway 2000 The Late Henry Moss Ray Moss Magic Theatre, San Francisco
Music videos Year Title Artist Role Ref. 2014 "Run" Jay-Z and Beyoncé Himself (cameo) 2023 "Use Me" Diplo, Dove Cameron and Sturgill Simpson Johnny Blue Skies
Directing credits Film YearTitleDirectorWriterProducer Notes 1991 The Indian Runner 1995 The Crossing Guard 2001 The Pledge 2002 11'09"01 September 11 Segment: America" 2007 Into the Wild 2012 Americans Short 2015 The Gunman 2016 The Last Face 2021 Flag Day 2023 Superpower Documentary Asphalt City Filming
Music videos YearSongArtist 1992 "North Dakota" Lyle Lovett 1993 "Dance with the One That Brought You" Shania Twain 1996 "You Were Meant for Me (Juan Patino Radio Mix)" Jewel 2000 "Highway Patrolman" Bruce Springsteen 2002 "The Barry Williams Show" Peter Gabriel 2016 "I Forgive It All" (with Samuel Bayer) Mudcrutch
See also
References
Sources
External links