FrameThrower · Actors · William H. Macy

13 films · 898 frames · top-billed in 5 · 1996–2024
Born 13 March 1950 · Miami, Florida, USA
William H. Macy is an American actor and writer. He was nominated for an Academy Award for his role as Jerry Lundegaard in Fargo. He is also a teacher and director in theater, film and television. His film career has been built mostly on his appearances in small, independent films, though he has appeared in summer action films as well. Macy gained widespread popularity for portraying Frank Gallagher in Showtime's comedy-drama series Shameless (2011–2021). Macy has described his screen persona as "sort of a Middle American, WASPy, Lutheran kind of guy... Everyman". He has won two Emmy Awards and a Screen Actors Guild Award, being nominated for nine Emmy Awards and seven Screen Actors Guild Awards in total. He is also a three-time Golden Globe Award nominee.
On FrameThrower we have: 13 films · 898 frames · top-billed in 5 · 1996–2024
Measured across 898 frames from the 13 films we hold. This is the look of the work William takes, not a claim about any single frame — we index the cast of a film, never the people in a shot.
Across the 13 films we hold, 48% of their frames are night, 43% low key — the look of the work William takes.
Time of day
Lighting
Shot size
Camera angle
Mood
Every poster opens that film — stills, cinematography notes and colour palette.

Blood Father
2016 · Kirby Curtis

The Cooler
2003 · Bernie Lootz

Jurassic Park III
2001 · Paul Kirby

Pleasantville
1998 · George Parker

Fargo
1996 · Jerry Lundegaard

Ricky Stanicky
2024 · Summerhayes

Room
2015 · Robert

Cake
2014 · Leonard

Inland Empire
2006 · Announcer

Inland Empire
2006 · Announcer

Seabiscuit
2003 · Tick Tock McGlaughlin

Magnolia
1999 · Quiz Kid Donnie Smith

Boogie Nights
· Little Bill
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 898 frames from William H. Macy's 13 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.