Will Smith

Roles

Match
Richard Williams
Self (archive footage)
Detective Mike Lowrey
Lance Sterling (voice)
Henry Brogen / Junior
Himself (Uncredited)
Daryl Ward
Floyd Lawton / Deadshot
Dr. Bennet Omalu
John Hancock
Robert Neville
Alex 'Hitch' Hitchens
Oscar (voice)
Oscar (voice)
Del Spooner
Detective Mike Lowrey
Muhammad Ali / Cassius Clay
Capt. James West
Robert Clayton Dean
Captain Steven Hiller
Detective Mike Lowrey
Genie (rumored)
William Breedlove (rumored)
Nicky Barnes
Nick Cooper
Mike Lowrey
Daryl Ward
James Edwards / Agent J

Crew

Executive Producer
Producer
Executive Producer
Executive Producer