
Movie credits
Cast & Crew
Bad Boys for Life
Meet the performers and creative team who brought this title to the screen.
Cast
20 credits

Will Smith
Mike

Martin Lawrence
Marcus

Vanessa Hudgens
Kelly

Alexander Ludwig
Dorn

Charles Melton
Rafe

Paola Nuñez
Rita

Kate del Castillo
Isabel Aretas

Nicky Jam
Zway-Lo

Joe Pantoliano
Captain Howard

Jacob Scipio
Armando Aretas

Theresa Randle
Theresa

DJ Khaled
Manny

Happy Anderson
Jenkins

Bianca Bethune
Megan

Dennis Greene
Reggie

Michael Bay
Wedding MC

Gissette Valentin
Mexican Female Prison Guard

Rose Bianco
Abuela
Edelia Merida
Abuela

Jasmin Lawrence
Gorgeous Door Woman
Crew
22 credits

Adil El Arbi
Director

Bilall Fallah
Director

Chris Bremner
Writer

Joe Carnahan
Writer

Joe Carnahan
Writer

Peter Craig
Writer

Peter Craig
Writer
Doug Belgrad
Producer

Jerry Bruckheimer
Producer

Will Smith
Producer

Barry H. Waldman
Executive Producer

Chad Oman
Executive Producer

James Lassiter
Executive Producer

Mike Stenson
Executive Producer

Lorne Balfe
Composer

Robrecht Heyvaert
Cinematographer

Dan Lebental
Editor
Peter McNulty
Editor

Jon Billington
Production Design

Dayna Pink
Costume Design
Lindsay Graham Ahanonu
Casting

Mary Vernieu
Casting
