framethrowerSign up for free

FrameThrower · Actors · Jon Bernthal

Jon Bernthal

Jon Bernthal

12 films · 1,070 frames · top-billed in 3 · 20132023

Born 20 September 1976 · Washington, District of Columbia, USA

Jonathan Edward Bernthal is an American actor. He came to prominence for portraying Shane Walsh on the AMC horror drama series The Walking Dead (2010–2012; 2018), where he was a starring cast member in the first two seasons. Bernthal achieved further recognition as Frank Castle/The Punisher in the Marvel Cinematic Universe, appearing in the second season of Daredevil (2016), the spin-off series The Punisher (2017–2019), and the revival series Daredevil: Born Again (2025–present), and Spider-Man: Brand New Day (2026).

How their films are shot

Measured across 1,070 frames from the 12 films we hold. This is the look of the work Jon takes, not a claim about any single frame — we index the cast of a film, never the people in a shot.

Across the 12 films we hold, 54% of their frames are day, 54% natural — the look of the work Jon takes.

Time of day

Day54%
Night35%
Golden hour5%
Interior4%

Lighting

Natural54%
Low key34%
High key8%

Shot size

Medium49%
Wide21%
Closeup20%
Fullbody6%

Camera angle

Eye level86%
Low angle7%
High angle4%

Mood

Neutral57%
Tense21%
Lonely12%
Ominous4%

Films in the library

Every poster opens that film — stills, cinematography notes and colour palette.

Often with

Shared films in this library, not a full filmography.

A reference database for filmmakers

FrameThrower is a fully machine-searchable film database and visual reference library — all 1,070 frames from Jon Bernthal's 12 films, and 5,000+ films besides, indexed frame by frame and readable by AI. Search it in plain language, from a reference image, or by colour; call it from an API, an MCP server or an SDK. It's the reference layer for making the next movie.