Fiction Grid
Home
DC
Movies Actors
Fast & Furious
Movies Actors
Harry Potter
Movies Actors
James Bond
Movies Actors
Marvel
Movies Actors
Star Wars
Movies Actors
Video Games
Movies Actors
F
Fiction Grid character

Actors who played Frank Castle / The Punisher


The character of Frank Castle / The Punisher has been played by 7 actors across the movies currently connected in Fiction Grid.

How many actors have played Frank Castle / The Punisher ? In Fiction Grid we found 7

Explore every actor and appearance currently connected to this character. 19 appearances

Thomas Jane as Frank Castle / The Punisher

Thomas Jane

  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher: Dirty Laundry 2012
  • The Punisher 2004
Jon Bernthal as Frank Castle / The Punisher

Jon Bernthal

  • Spider-Man: Brand New Day 2026
  • Spider-Man: King in Black 2026
  • The Punisher: One Last Kill 2026
  • Marvel’s Daredevil 2015
Mark Griffin as Frank Castle / The Punisher

Mark Griffin

  • 1986 2021
  • 1986 2021
Ray Stevenson as Frank Castle / The Punisher

Ray Stevenson

  • Punisher: War Zone 2008
Dolph Lundgren as Frank Castle / The Punisher

Dolph Lundgren

  • The Punisher 1989
Tessyo Genda as Frank Castle / The Punisher

Tessyo Genda

  • Avengers Confidential: Black Widow & Punisher 2014
  • Iron Man: Rise of Technovore 2013
Roger Craig Smith as Frank Castle / The Punisher

Roger Craig Smith

  • LEGO Marvel Avengers: Mission Demolition 2024
Fiction Grid · Every universe. One grid.
Legal notice Privacy policy Cookie policy
This product uses the TMDB API but is not endorsed or certified by TMDB.