Release CalendarTop 250 MoviesMost Popular MoviesBrowse Movies by GenreTop Box OfficeShowtimes & TicketsMovie NewsIndia Movie Spotlight
    What's on TV & StreamingTop 250 TV ShowsMost Popular TV ShowsBrowse TV Shows by GenreTV News
    What to WatchLatest TrailersIMDb OriginalsIMDb PicksIMDb SpotlightIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter AwardsAwards CentralFestival CentralAll Events
    Born TodayMost Popular CelebsCelebrity News
    Help CenterContributor ZonePolls
For Industry Professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign In
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • Trivia
IMDbPro
Through a Glass, Darkly (2021)

Full cast & crew

Through a Glass, Darkly

Snowfall

Edit
See agents for this cast & crew on IMDbPro

Director

  • Alonso Alvarez
    Alonso Alvarez
    director (as Alonso Alvarez-Barreda)

Writers

  • Leonard Chang
    Leonard Chang
    written by &
  • Jeanine Daniels
    Jeanine Daniels
    written by
  • John Singleton
    John Singleton
    created by (creator) &
  • Eric Amadio
    Eric Amadio
    created by (creator) and
  • Dave Andron
    Dave Andron
    created by (creator)
  • Natalia Mejía
    Natalia Mejía
    executive story editor
  • Gary Phillips
    Gary Phillips
    story editor &
  • Ihuoma Ofordire
    Ihuoma Ofordire
    story editor &
  • Tyger Williams
    Tyger Williams
    story editor
  • Jeanine Daniels
    Jeanine Daniels
    staff writer

Cast

(in credits order) verified as complete
  • Damson Idris at the 2024 MET GALA
    Damson Idris
    Damson Idris
    Franklin Saint
  • Carter Hudson at an event for Taboo (2017)
    Carter Hudson
    Carter Hudson
    Teddy McDonald
  • Sergio Peris-Mencheta
    Sergio Peris-Mencheta
    Sergio Peris-Mencheta
    Gustavo 'El Oso' Zapata
  • Michael Hyatt
    Michael Hyatt
    Michael Hyatt
    Cissy Saint
  • Amin Joseph
    Amin Joseph
    Amin Joseph
    Jerome Saint
  • Angela Lewis
    Angela Lewis
    Angela Lewis
    Aunt Louie
  • Isaiah John
    Isaiah John
    Isaiah John
    Leon Simmons
  • Alon Aboutboul
    Alon Aboutboul
    Alon Aboutboul
    Avi Drexler
    (as Alon Moni Aboutboul)
  • Kevin Carroll at an event for The 69th Primetime Emmy Awards (2017)
    Kevin Carroll
    Kevin Carroll
    Alton Williams
  • Suzy Nakamura
    Suzy Nakamura
    Suzy Nakamura
    Irene Abe
  • Melvin Gregg
    Melvin Gregg
    Melvin Gregg
    Drew 'Manboy' Miller
  • Gail Bean
    Gail Bean
    Gail Bean
    Wanda Bell
  • DeRay Davis
    DeRay Davis
    DeRay Davis
    Peaches
  • Adrianna Mitchell
    Adrianna Mitchell
    Adrianna Mitchell
    Tanosse
  • GeffriMaya in All American: Homecoming (2022)
    GeffriMaya
    GeffriMaya
    Khadijah Brown
    (as Geffri Maya)
  • Brent Jennings
    Brent Jennings
    Brent Jennings
    Henry Nelson
  • Onahoua Rodriguez
    Onahoua Rodriguez
    Onahoua Rodriguez
    Marta Cordero
  • Christine Horn
    Christine Horn
    Christine Horn
    Black Diamond
  • Taylor Polidore Williams
    Taylor Polidore Williams
    Taylor Polidore Williams
    Dallas
    (as Taylor Polidore)
  • Joni Bovill
    Joni Bovill
    Joni Bovill
    Glowdeen
  • Juan Carlos Arvelo
    Juan Carlos Arvelo
    Gabriel Jaen
  • Quincy Chad
    Quincy Chad
    Quincy Chad
    Big Deon
  • Dionne Audain
    Dionne Audain
    Dionne Audain
    Jet Captain
  • Troy Blendell
    Troy Blendell
    Troy Blendell
    Charlie Cass
  • Joshua Caleb Johnson
    Joshua Caleb Johnson
    Joshua Caleb Johnson
    Dwayne Baxter
  • Joy DeMichelle
    Joy DeMichelle
    Joy DeMichelle
    Odessa
  • Robert Buscemi
    Robert Buscemi
    Robert Buscemi
    Reynolds
  • Jeremiah Birkett
    Jeremiah Birkett
    Jeremiah Birkett
    John Baxter
  • Stephen Ruffin at an event for Beast Beast (2020)
    Stephen Ruffin
    Stephen Ruffin
    Wilson
  • Evan Allen-Gessesse
    Evan Allen-Gessesse
    Evan Allen-Gessesse
    Renny
  • Eddie Goines
    Eddie Goines
    Eddie Goines
    Joe
  • Larry Herron
    Larry Herron
    Larry Herron
    Officer Xavier
  • Kamron Alexander
    Kamron Alexander
    Kamron Alexander
    Einstein
  • Erin Coleman
    Erin Coleman
    Erin Coleman
    Bartender
  • Scarlet Olivia Dunbar
    Scarlet Olivia Dunbar
    Scarlet Olivia Dunbar
    Sam
Rest of cast listed alphabetically
  • LeQuan Antonio Bennett
    LeQuan Antonio Bennett
    LeQuan Antonio Bennett
    Lil Homie
    (uncredited)
  • Duke Carter
    Duke Carter
    Duke Carter
    ManBoy's Crew
    (uncredited)

Producers

  • Eric Amadio
    Eric Amadio
    executive producer
  • Dave Andron
    Dave Andron
    executive producer (showrunner)
  • Leonard Chang
    Leonard Chang
    executive producer
  • Julie DeJoie
    Julie DeJoie
    executive producer
  • Trevor Engelson
    Trevor Engelson
    executive producer
  • Jordan Haro
    Jordan Haro
    behind the scenes producer (uncredited)
  • Steven Heth
    Steven Heth
    producer
  • Justin Hillian
    Justin Hillian
    consulting producer
  • Kimberly Krenzer
    Kimberly Krenzer
    associate producer
  • John LaBrucherie
    John LaBrucherie
    producer (produced by)
  • Michael London
    Michael London
    executive producer
  • Hiram Martinez
    Hiram Martinez
    co-executive producer
  • Walter Mosley
    Walter Mosley
    executive producer
  • Carr Rundle
    Carr Rundle
    co-producer
  • Thomas Schlamme
    Thomas Schlamme
    executive producer
  • Evan Silverberg
    Evan Silverberg
    producer
  • John Singleton
    John Singleton
    executive producer
  • Nichelle D. Tramble
    Nichelle D. Tramble
    consulting producer (as Nichelle Tramble Spellman)

Composer

  • Jeff Russo
    Jeff Russo
    composer (score by)

Cinematographer

  • Eliot Rockett
    Eliot Rockett
    director of photography

Editor

  • Jason Cherella
    Jason Cherella

Casting

  • Jeanie Bacharach
    Jeanie Bacharach
  • Maggie Bacharach
    Maggie Bacharach

Production Designer

  • Tomas Voth
    Tomas Voth
    production designer (as Tomás Voth)

Art Directors

  • Rebekah Killam
    Rebekah Killam
    art director (as Rebekah Scheys)
  • Nick Ralbovsky
    Nick Ralbovsky

Set Decorator

  • Amy Vuckovich
    Amy Vuckovich

Costume Designer

  • Mynka Draper
    Mynka Draper

Makeup Department

  • Debra Denson
    Debra Denson
    makeup department head
  • Cindy Escalante
    Cindy Escalante
    key makeup artist
  • Andrea Jackson
    Andrea Jackson
    hair designer/hair department head
  • Ashley Noel
    Ashley Noel
    personal hairstylist (uncredited)
  • Kekepania Vasquez-Tamali'i
    Kekepania Vasquez-Tamali'i
    assistant department head hair
  • Jason Collins
    Jason Collins
    special makeup effects designer: Autonomous F/X, Inc. (uncredited)
  • Bret Mayo
    Bret Mayo
    barber (uncredited)
  • Geneva Nash Morgan
    Geneva Nash Morgan
    key makeup artist (uncredited)
  • Loretta Nero
    Loretta Nero
    hair stylist (uncredited)
  • Jennifer M. Quinteros
    Jennifer M. Quinteros
    additional makeup artist (uncredited)

Production Management

  • Alex Leimone
    Alex Leimone
    unit production manager
  • Carr Rundle
    Carr Rundle
    production supervisor

Second Unit Directors or Assistant Directors

  • Daniel Lowe
    Daniel Lowe
    first assistant director
  • Wayne Witherspoon
    Wayne Witherspoon
    second assistant director
  • Rachel Woodburn
    Rachel Woodburn
    second second assistant director
  • Oliver Mack Calhoun
    Oliver Mack Calhoun
    second second assistant director (uncredited)

Art Department

  • Nicole Diller Cacitti
    Nicole Diller Cacitti
    Set Decoration Coordinator
  • Randy L. Childs
    Randy L. Childs
    construction coordinator
  • Dan Colegrove
    Dan Colegrove
    general foreman
  • Marsha Craft
    Marsha Craft
    painter
  • Reginald Davis
    Reginald Davis
    set dresser
  • Esther Fuentes
    Esther Fuentes
    set painter
  • Scott Maginnis
    Scott Maginnis
    property master
  • Tayelor Nifong
    Tayelor Nifong
    assistant property master
  • Kali Simokovic
    Kali Simokovic
    set dec buyer
  • Stella Starlight
    Stella Starlight
    graphic designer

Sound Department

  • Doug Andham
    Doug Andham
    re-recording mixer
  • Dario Biscaldi
    Dario Biscaldi
    foley editor / foley mixer
  • Zane D. Bruce
    Zane D. Bruce
    foley artist
  • Jonathan Corona
    Jonathan Corona
    assistant sound editor
  • Andrew Spencer Dawson
    Andrew Spencer Dawson
    supervising sound editor (as Andrew Dawson)
  • Joe Earle
    Joe Earle
    re-recording mixer
  • Tony Gray
    Tony Gray
    sound mixer
  • Tony Gray
    Tony Gray
    production sound mixer
  • Lindsay Pepper
    Lindsay Pepper
    foley artist
  • Antony Zeller
    Antony Zeller
    foley Mixer / foley editor

Special Effects

  • Eric Dressor
    Eric Dressor
    special effects

Visual Effects

  • Eroc Moralls
    Eroc Moralls
    visual effects artist
  • Sara Eberhardt
    Sara Eberhardt
    visual effects producer: Technicolor VFX (uncredited)
  • Sean Kachenmeister
    Sean Kachenmeister
    visual effects editor: Technicolor VFX (uncredited)
  • Joseph Madurski
    Joseph Madurski
    visual effects artist (uncredited)

Stunts

  • Alex Freidin
    Alex Freidin
    stunt performer
  • Eddie Perez
    Eddie Perez
    stunt coordinator
  • Francisco Grey
    Francisco Grey
    stunts (uncredited)
  • Nicholas Peters
    Nicholas Peters
    stunt actor (uncredited)

Camera and Electrical Department

  • Norman Ash
    Norman Ash
    lighting technician (as Pierre Ash)
  • Paul Candelaria
    Paul Candelaria
    rigging grip
  • Matthew Castellitto
    Matthew Castellitto
    rigging electrician
  • Jose M. De Los Angeles
    Jose M. De Los Angeles
    second assistant camera: b camera
  • Pauline Edwards
    Pauline Edwards
    "b" camera operator
  • Carlos A. Escoto
    Carlos A. Escoto
    key 2nd grip
  • Scott Davis Jones
    Scott Davis Jones
    lighting programmer
  • Michael E. Kuhn
    Michael E. Kuhn
    camera supporter
  • Justin Langston
    Justin Langston
    rigging grip
  • Byron Marigny
    Byron Marigny
    gaffer

Casting Department

  • Kim Coleman
    Kim Coleman
    original casting
  • Matthew Schulman
    Matthew Schulman
    casting assistant
  • Brad Bittner
    Brad Bittner
    extras casting (uncredited)
  • Miranda Sarah Einy
    Miranda Sarah Einy
    extras casting director (uncredited)

Costume and Wardrobe Department

  • Nicholas McGrath
    Nicholas McGrath
    key costumer
  • Alexis Arellano
    Alexis Arellano
    set costumer (uncredited)
  • Amy Conte
    Amy Conte
    costumer (uncredited)
  • Gilberto Mello
    Gilberto Mello
    set costumer (uncredited)
  • Gerald Saavedra
    Gerald Saavedra
    key costumer (uncredited)
  • Paola Serrano
    Paola Serrano
    set costumer (uncredited)
  • Blake Turner
    Blake Turner
    costume assistant (uncredited)

Editorial Department

  • Marcelo Aprile
    Marcelo Aprile
    colorist
  • Pankaj Bajpai
    Pankaj Bajpai
    final colorist
  • Rajiv Bedi
    Rajiv Bedi
    support colorist
  • Luis Cadena
    Luis Cadena
    post-production coordinator
  • Christopher Donovan
    Christopher Donovan
    digital intermediate producer
  • Joseph A. Garcia
    Joseph A. Garcia
    assistant editor
  • Rene Karp
    Rene Karp
    associate colorist
  • Chris Brands
    Chris Brands
    dailies engineer (uncredited)
  • Brian Chandler
    Brian Chandler
    colorist: dailies (uncredited)
  • Ivy Hegelheimer
    Ivy Hegelheimer
    on-line editor (uncredited)

Location Management

  • Laura Dominguez
    Laura Dominguez
    key assistant location manager
  • Priscilla Mendoza
    Priscilla Mendoza
    assistant location manager
  • Manny Padilla
    Manny Padilla
    supervising location manager
  • Jahlon Wright
    Jahlon Wright
    assistant location manager
  • Daniel I. Alvarez
    Daniel I. Alvarez
    key assistant location manager (uncredited)
  • Anthony Carrillo
    Anthony Carrillo
    key assistant location manager (uncredited)
  • James Gierman
    James Gierman
    key assistant location manager (uncredited)
  • Ana Ibáñez
    Ana Ibáñez
    key assistant location manager (uncredited)
  • Erik Keeling-Torrez
    Erik Keeling-Torrez
    key assistant location manager (uncredited)
  • Shasta Kinney
    Shasta Kinney
    location scout (uncredited)

Music Department

  • Maggie Phillips
    Maggie Phillips
    music supervisor
  • Matea Prljevic
    Matea Prljevic
    score editor
  • Christine Greene Roe
    Christine Greene Roe
    music supervisor
  • Paul Stewart
    Paul Stewart
    music consultant
  • Lodge Worster
    Lodge Worster
    music editor
  • Andrew Brady
    Andrew Brady
    music coordinator (uncredited)
  • Kristen Higuera
    Kristen Higuera
    assistant music coordinator (uncredited)

Script and Continuity Department

  • Caroline Dean
    Caroline Dean
    script coordinator
  • Sandy Fleck
    Sandy Fleck
    script supervisor
  • Susan Youngman Hoen
    Susan Youngman Hoen
    script supervisor

Transportation Department

  • Kyle Custer
    Kyle Custer
    production van operator
  • Brian Gurney
    Brian Gurney
    picture car coordinator
  • Nathaniel Lee Sr.
    Nathaniel Lee Sr.
    transportation
  • Bonnie Lena
    Bonnie Lena
    transportation dispatcher
  • Troy Flynn
    Troy Flynn
    transportation (uncredited)
  • Stuart Gruber
    Stuart Gruber
    production driver (uncredited)

Additional Crew

  • Jared Anderson
    Jared Anderson
    Showrunners Assistant
  • Brett Born
    Brett Born
    production accountant
  • Julia Colbert Ruiz
    Julia Colbert Ruiz
    production assistant
  • Steffen Dziczek
    Steffen Dziczek
    stand-in
  • Christopher Griffie
    Christopher Griffie
    stage manager
  • Richard B. Hassen
    Richard B. Hassen
    producer: main title, FX Networks
  • Colin Spencer Kelly
    Colin Spencer Kelly
    production accountant
  • Ada Kirby
    Ada Kirby
    production assistant
  • Kip Knight
    Kip Knight
    production assistant
  • Pedram Pezeshkan
    Pedram Pezeshkan
    key greens

Contribute to this page

Suggest an edit or add missing content
  • IMDb Answers: Help fill gaps in our data
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb app
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb app
For Android and iOS
Get the IMDb app
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.