| Monster Summer (2024) As Gene Carruthers | (Not seen) |
| Boneyard (2024) As Agent Petrovick | (Not seen) |
| Desperation Road (2023) As Mitchell Gaines | (Not seen) |
| On the Line (2022) As Elvis Cooney | (Not seen) |
| Father Stu (2022) As Bill Long | (Not seen) |
| Dangerous (2021) As Dr. Alderwood | (Not seen) |
| Boss Level (2020) As Col. Clive Ventor | (Not seen) |
| Fatman (2020) As Chris | (Not seen) |
| Force of Nature (2020) As Ray | (Not seen) |
| The Professor and the Madman (2019) As James Murray | (Not seen) |
| Dragged Across Concrete (2018) As Brett Ridgeman | (Not seen) |
| Daddy's Home 2 (2017) As Kurt Mayron | (Not seen) |
| Blood Father (2016) As John Link | (Not seen) |
| The Expendables 3 (2014) As Conrad Stonebanks | (Not seen) |
| Machete Kills (2013) As Luther Voz | (Not seen) |
| Get the Gringo (2012) (AKA "How I Spent My Summer Vacation") As Driver | (Not seen) |
| The Beaver (2011) As Walter Black | (Not seen) |
| Edge of Darkness (2010) As Thomas Craven | (Not seen) |
| Payback: Straight Up (2006) | (Not seen) |
| The Passion Behind 'The Passion' (2004) | (Not seen) |
| The Making of 'The Passion of the Christ' (2004) | (Not seen) |
| Paparazzi (2004) As Anger Management Therapy Patient (uncredited) | (Not seen) |
| Making 'Signs' (2003) As Himself / Rev. Graham Hess | (Not seen) |
| Signs (2002) (AKA "M. Night Shyamalan's Signs") As Graham Hess | (Not seen) |
| We Were Soldiers (2002) (AKA "The Lost Patrol") As Lt. Col. Hal Moore | (Not seen) |
| Mel Gibson's 'Braveheart': A Filmmaker's Passion (2000) As Self | (Not seen) |
| The Million Dollar Hotel (2000) (AKA "The Billion Dollar Hotel") As Detective Skinner | (Not seen) |
| What Women Want (2000) As Nick Marshall | (Not seen) |
| The Patriot (2000) As Benjamin Martin | (Not seen) |
| Chicken Run (2000) (AKA "C:R-1") As Rocky (voice) | (Not seen) |
| Payback (1999) (AKA "Porter") As Porter | (Not seen) |
| Lethal Weapon 4 (1998) (AKA "Lethal 4") As Martin Riggs | (Not seen) |
| Fathers' Day (1997) As Scott the Body Piercer (uncredited) | (Not seen) |
| Conspiracy Theory (1997) As Jerry Fletcher | (Not seen) |
| Ransom (1996) As Tom Mullen | (Not seen) |
| Pocahontas (1995) As John Smith (voice) | (Not seen) |
| Casper (1995) As Mel Gibson (uncredited) | (Not seen) |
| Braveheart (1995) As William Wallace | (Not seen) |
| Maverick (1994) As Bret Maverick | (Not seen) |
| The Man Without a Face (1993) As Justin McLeod | (Not seen) |
| Forever Young (1992) (AKA "Return of Daniel") As Capt. Daniel McCormick | (Not seen) |
| Lethal Weapon 3 (1992) As Martin Riggs | (Not seen) |
| Mel Gibson's Video Diary 2: Lethal Weapon 3 (1991) | (Not seen) |
| Hamlet (1990) As Hamlet | (Not seen) |
| Air America (1990) As Gene Ryack | (Not seen) |
| Bird on a Wire (1990) As Richard "Rick" Jarmin | (Not seen) |
| Lethal Weapon 2 (1989) As Martin Riggs | (Not seen) |
| Tequila Sunrise (1988) As Dale "Mac" McKussic | (Not seen) |
| Lethal Weapon (1987) As Martin Riggs | (Not seen) |
| Mad Max Beyond Thunderdome (1985) (AKA "Mad Max 3") As Max Rockatansky | (Not seen) |
| The River (1984) As Tom Garvey | (Not seen) |
| Mrs. Soffel (1984) As Ed Biddle | (Not seen) |
| The Bounty (1984) As Fletcher Christian | (Not seen) |
| The Year of Living Dangerously (1982) As Guy Hamilton | (Not seen) |
| Gallipoli (1981) As Frank Dunne | (Not seen) |
| Mad Max 2 (1981) (AKA "Mad Max 2: The Road Warrior") As Max Rockatansky | (Not seen) |
| Tim (1979) As Tim Melville | (Not seen) |
| Mad Max (1979) As Max Rockatansky | (Not seen) |
| Summer City (1977) As Scollop | (Not seen) |