MCU Movies in Order
← Explore characters
Jon Bernthal

Actor portrait · TMDB ↗

Character viewing guide

Frank CastleCharacter guide · Jon Bernthal

A confrontation with consequences.

Find a starting point

Behind the name

Meet Frank Castle

Jon Bernthal portrays Frank Castle in the Daredevil and Punisher productions collected in this profile.

Official source · Marvel ↗

Following Frank Castle

Listen to the arguments around Frank’s actions as well as the action itself. Release order gives those disagreements room before later stories build on them.

Your first watch

Where to start

Begin with Marvel's Daredevil. The next linked guide is Marvel's The Punisher. Use each title’s guide for season and crossover context; the catalog below preserves smaller appearances as well.

Follow the screen credits

Catalog appearances

6 entries · release order

These are the existing catalog records, including supporting roles, cameos and other formats. This list is not a required watch order or proof that every appearance shares one continuity. Future entries may change.

2016

  1. Marvel's Daredevil, Season 2

    March 18, 2016

2017

  1. Marvel's The Punisher, Season 1

    November 17, 2017

2019

  1. Marvel's The Punisher, Season 2

    January 18, 2019

2025

  1. Daredevil: Born Again, Season 1

    March 4, 2025 · Supporting

2026

  1. The Punisher: One Last Kill

    May 12, 2026

  2. Spider-Man: Brand New Day

    July 29, 2026

Sources & context

About this profile

Profile information checked 2026-11-08. Viewing suggestions are editorial guidance. Appearance records and identity labels come from the existing catalog.

Marvel · Series context ↗

TMDB · Jon Bernthal portrait ↗

Background artwork: Marvel's The Punisher. The portrait shows the performer.

How this catalog is put together ↗