Skip to main content
Wednesday, 15 July 2026 · Morning editionLondon ⛅ 25°C8 TV premieres this week4 prime-time slots tonightStreaming #1: BackroomsAbout UsOur TeamSourcesContactNewsletter

Cast of The Patriot

HomeCasts

Mel Gibson stars as Benjamin Martin, with Heath Ledger as Gabriel Martin and Jason Isaacs as Colonel William Tavington in Roland Emmerich’s 2000 film The Patriot.

  • Columbia Pictures (theatrical film)
  • 2000
  • Film
  • 18 cast

Main cast

  • Benjamin MartinMel GibsonMain
  • Gabriel MartinHeath LedgerMain
  • Colonel William TavingtonJason IsaacsMain
  • Aunt CharlotteJoely RichardsonMain
  • General CornwallisTom WilkinsonMain
  • Jean VilleneuveTchéky KaryoMain
  • Major Jean VilleneuveTchéky KaryoMain

Supporting cast

  • Mrs. HowardDonal LogueSupp
  • Dan ScottLeon RippySupp
  • Colonel Harry BurwellChris CooperSupp
  • Mrs. SimmsMary Jo DeschanelSupp
  • OcanaAdam BaldwinSupp
  • Captain WilkinsJohn Benjamin HickeySupp

Guest & voice

  • Mrs. Martin (as Thomas Martin’s mother)Rebecca PidgeonGuest
  • Samuel MartinGregory SmithGuest
  • Margaret MartinMika BooremGuest
  • William MartinSkye McCole BartusiakGuest
  • Nathan MartinTrevor MorganGuest

No matches — try another name.

About this cast

The Patriot is a 2000 American epic historical war film directed by Roland Emmerich. Set during the American Revolutionary War, it follows Benjamin Martin, a reluctant patriot and veteran of the French and Indian War, who is drawn into the conflict when his family is threatened. The film features a strong ensemble cast led by Mel Gibson, Heath Ledger, and Jason Isaacs.

FAQs

Who plays Benjamin Martin in The Patriot?

Mel Gibson plays Benjamin Martin, the protagonist, in the 2000 film The Patriot.

Is The Patriot based on a true story?

The film is loosely inspired by the life of Francis Marion (the ‘Swamp Fox’) and other figures, but the characters are largely fictionalised for dramatic purposes.

Who plays Gabriel Martin in The Patriot?

Heath Ledger portrays Gabriel Martin, Benjamin Martin’s eldest son, in The Patriot.

Who plays Colonel Tavington in The Patriot?

Jason Isaacs plays Colonel William Tavington, the main antagonist, in The Patriot.

What year was The Patriot released?

The Patriot was released in 2000, directed by Roland Emmerich.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →