Cast and Crew Of - On
Cast Members
Jamila Gray
Brianna 'Bri' Jackson
Noa Dior Rucker
Young Bri
Sanaa Lathan
Jay
Michael Cooper Jr.
Malik
Miles Gutiérrez-Riley
Sonny
Method Man
Supreme
Da'Vine Joy Randolph
Aunt Pooh
Justin Martin
Milez
Titus Makin Jr.
Trey
Cason Peterson
Young Trey
Al-Teron
Scrap
Lil Yachty
Infamous Millz
Mike Epps
DJ Hype
Steven G. Turner
Reggie
LA Winters
Principal Rhodes
Bill Murphey
Superintendent Cook
Malachi Malik
Long
Cuyle Carvin
Tate
Ticarus Bunch
Doc
James Adam Tucker
Mr. Watson
Lady London
Ms. Tique
Corey Daniels
King Crown 1
Vin Hill
King Crown 2
GaTa
M-Dot
Daniel Forbes Jr.
Bonquavius
Samantha Peel
Latronda
Lawson Touliatos
Antonio
Geanna Funes
Yessenia
Nijah Brenea
Dominique
Henry Boston
Connor
Nanayaa Prempeh
Attendee
Megan Hayes
Employer
Jake Alexander Williams
Student
Karyn Greer
News Anchor
Kelly Collins Lintz
Mindy Pittman
Savage Houston
Lamont
Justin S. Myrick
Daquan
Larry Rhem
Random Guy
Bruno Rose
World Star
Sarah Jon
Tammy
Nicholas Molencupp
Faculty
Tim Perez-Ross
Doctor
Crew Members
Kay Oyegun
Screenplay
Isaac Klausner
Producer
Robert Teitel
Producer
Angie Thomas
Producer
Jay Marcus
Producer
George Tillman Jr.
Producer
Angie Thomas
Novel
Marty Bowen
Producer
Sanaa Lathan
Director
Eric Branco
Director of Photography
John Fischer
Executive Producer
Steven Rosenblum
Editor
Page Buckner
Production Design
Timothy M. Bourne
Producer
Daniel Wohl
Original Music Composer
Jennifer Badger
Stunt Coordinator
Daniel Hargrave
Stunts