Mel Gibson

Actor

Monster Summer
2024
as Gene Carruthers
Boneyard
2024
as Agent Petrovick
Desperation Road
2023
as Mitchell Gaines
Confidential Informant
2023
as Kevin Hickey
On the Line
2022
as Elvis Cooney
Bandit
2022
as Tommy
Hot Seat
2022
as Wallace Reed
Father Stu
2022
as Bill Long
Agent Game
2022
as Olsen
Panama
2022
as Stark
Last Looks
2022
as Alastair Pinch
Dangerous
2021
as Dr. Alderwood
Boss Level
2021
as Colonel Clive Ventor
Fatman
2020
as Chris
Force of Nature
2020
as Ray
The Professor and the Madman
2019
as James Murray
Dragged Across Concrete
2019
as Brett Ridgeman
Daddy's Home 2
2017
as Kurt
Blood Father
2016
as John Link
The Expendables 3
2014
as Conrad Stonebanks
Machete Kills
2013
as Luther Voz
Get the Gringo
2012
as Driver
Final Cut: Ladies and Gentlemen
2012
as (archive footage)
The Beaver
2011
as Walter Black
Edge of Darkness
2010
as Craven
Payback: Straight Up
2006
as Porter
Paparazzi
2004
as Anger Management Therapy Patient (uncredited)
The Singing Detective
2003
as Dr. Gibbon
Signs
2002
as Graham Hess
We Were Soldiers
2002
as Lt. Col. Hal Moore
What Women Want
2000
as Nick Marshall
The Patriot
2000
as Benjamin Martin
Chicken Run
2000
as Rocky (voice)
The Million Dollar Hotel
2000
as Detective Skinner
Payback
1999
as Porter
Lethal Weapon 4
1998
as Martin Riggs
FairyTale: A True Story
1997
as Frances' Father (uncredited)
Conspiracy Theory
1997
as Jerry Fletcher
Fathers' Day
1997
as Scott the Body Piercer (uncredited)
Ransom
1996
as Tom Mullen
Pocahontas
1995
as John Smith (voice)
Casper
1995
as Mel Gibson (uncredited)
Braveheart
1995
as William Wallace
Maverick
1994
as Bret Maverick
The Man Without a Face
1993
as Justin McLeod
Forever Young
1992
as Capt. Daniel McCormick
Rabbit Ears - David and Goliath
1992
as Narrator (voice)
Lethal Weapon 3
1992
as Martin Riggs
Hamlet
1990
as Hamlet
Air America
1990
as Gene Ryack
Bird on a Wire
1990
as Richard "Rick" Jarmin
Lethal Weapon 2
1989
as Martin Riggs
Tequila Sunrise
1988
as Dale "Mac" McKussic
Lethal Weapon
1987
as Martin Riggs
Mad Max Beyond Thunderdome
1985
as Max Rockatansky
Mrs. Soffel
1984
as Ed Biddle
The River
1984
as Tom Garvey
The Bounty
1984
as Fletcher Christian
The Year of Living Dangerously
1982
as Guy Hamilton
Attack Force Z
1982
as Captain Kelly
Mad Max 2
1981
as Max Rockatansky
Gallipoli
1981
as Frank Dunne
The Chain Reaction
1980
as Bearded mechanic (uncredited)
Tim
1979
as Tim Melville
Mad Max
1979
as Max Rockatansky
The Hero
1979
as Captain White / Rob Mulligan
Summer City
1977
as Scollop
Lethal Weapon 5
as Martin Riggs
Every Other Weekend
Gracie
as Self
Father Stu: Reborn
as Bill Long
The Canyon
Old Gun
Mermaid