John David Washington character Ron Stallworth
Adam Driver character Philip "Flip" Zimmerman
Laura Harrier character Patrice Dumas
Topher Grace character David Duke
Jasper Pääkkönen character Felix Kendrickson
Alec Baldwin character Kennebrew Beauregard
Harry Belafonte character Jerome Turner
Danny Hoch character Agent Y
Robert John Burke character Chief Bridges
Ashlie Atkinson character Connie Kendrickson
Jared Johnston character Officer Brickhouse
Michael J. Burg character Officer Myers
Ato Blankson-Wood character Hakeem
Paul Walter Hauser character Ivanhoe
Ryan Preimesberger character Jesse Nayyar
Michael Buscemi character Jimmy Creek
Corey Hawkins character Kwame Ture
Elise Hudson character Librarian
Frederick Weller character Andy Landers
Isiah Whitlock Jr. character Mr. Turrentine
Damaris Lewis character Odetta
Dared Wright character Officer Cincer
Brian Tarantina character Clay Mulaney
Faron Salisbury character Officer Sharpe
Arthur J. Nascarella character Officer Wheaton
Ken Garito character Sergeant Trapp
Nicholas Turturro character Walker
Ryan Eggold character Walter Breachway
Gary Ayash character 1960's Bar Patron (uncredited)
Timal McKen character Black Panther (uncredited)
McManus Woodend character Chef (uncredited)
Tejon Wright character College Student (uncredited)
Tom Stratford character Hotel Clerk (uncredited)
Kacie Calhoun character Inductee Wife (uncredited)
Craig muMs Grant character Jabbo (uncredited)
Bob Angelini character Klansman (uncredited)
Chris Banks character Klansman (uncredited)
Jarrod LaBine character Klansman (uncredited)
John Mitchell character Klansman (uncredited)
Elizabeth Paige character Scarlett O'Hara (voice) (uncredited)
Donald Trump character Himself (archive footage)