Edit
Mac & Devin Go to High School (2012) Poster

Full Cast & Crew

Directed by 

Dylan C. Brown ... (as Dylan Brown) (directed by)

Writing Credits  

Snoop Dogg ... (story by) &
Wiz Khalifa ... (story by) and
Pooky Brown ... (story by) (as Pook Brown)
 
Herschel Faber ... (written by) &
Jamieson Stern ... (written by) &
Jarrett Golding ... (written by)
 
Andy Milonakis ... (dialogue written by: Slow Burn)

Cast (in credits order) complete, awaiting verification  

Snoop Dogg ... Mac Johnson
Wiz Khalifa ... Devin Overstreet
Mike Epps ... Mr. Armstrong
Teairra Mari ... Ms. Huck
Derek Kane Derek Kane ... Assistant Principal Skinfloot (as Derek D.)
Luenell ... Principal Cummings
Teni Panosian ... Ashley
Paul Iacono ... Mahatma Chang Greenberg
Andy Milonakis ... Knees Down
Mystikal ... Slow Burn
Far East Movement ... Detention Students
Kendre Berry ... Nerdy Chemistry Student / Hemptathalon Smoker 3
Samantha Cope ... Jasmine (as Samantha Cole)
Alicia Monet Caldwell Alicia Monet Caldwell ... Jubilance (as Alicia Mone't)
Affion Crockett ... Captain Kush
Eunice Kiss Eunice Kiss ... Mamasan
Andray Johnson ... Bail Officer
Roz Wilson Roz Wilson ... Study Center Matron
Bishop Don Magic Juan ... Student Services Guy
Winston James Francis ... Massage Parlor Bouncer (as Winston Francis)
Carla Howe Carla Howe ... Masseuse
Jamieson Stern Jamieson Stern ... Police Sergeant
Melissa Howe ... Tattoo Parlor Receptionist
Kelly Pantaleoni ... Jenny Billings
Shvona Lavette Chung ... M.I.L.F.
Cordelle Braudus Cordelle Braudus ... M.I.L.F.'s Son
Jennifer Andrade Jennifer Andrade ... Munchie Machine Girl
Young Pilot Young Pilot ... Freshman
Raul Delante Raul Delante ... Tattoo Artist
Ivy Natalia Ivy Natalia ... Foreign Exchange Student (as Nasia Aissaoui)
Dennis George Brown Jr. Dennis George Brown Jr. ... Teacher
YG ... Student / Hemptathalon Smoker 2 (as Y.G.)
Julilan Alexander Julilan Alexander ... Student (as Julian - The Rangers)
Langston Langston ... Student (as Langston - The Rangers)
Day Day Day Day ... Student
James Koo James Koo ... Student
Tyga ... Student
Britaniya Philmon Britaniya Philmon ... Student
Miriam Habtemariam Miriam Habtemariam ... Student
Hadan Yovsef Hadan Yovsef ... Student
Jeffrey Cannady Jeffrey Cannady ... Student
Michael Kato Michael Kato ... Student
Ashton Winger Ashton Winger ... Student
Charles E. Major III Charles E. Major III ... Student
Morgan M. Moten Morgan M. Moten ... Student
Kofi Rogers Kofi Rogers ... Student
OverDoz OverDoz ... Student
Myles Tufts Myles Tufts ... Student
Ty Dolla $ign ... Hemptathalon Smoker 1 (as Ty Dollasign)
Tiffany Anne Hughes Tiffany Anne Hughes ... Hemptathalon Tooted and Pooted Girl (as Tiffany Hughes)
Rest of cast listed alphabetically:
Warren Baker Jr. Warren Baker Jr. ... Rej3ctz (uncredited)
Jovan Clayton Jovan Clayton ... Rej3ctz (uncredited)
Phillip Kusasira Phillip Kusasira ... Nerd (uncredited)
Motown Maurice Motown Maurice ... Student (uncredited)
Mowii ... Rej3ctz (uncredited)
Jen Oda Jen Oda ... Foreign Exchange Student (uncredited)
Felix Ophaso Felix Ophaso ... Nerd (uncredited)
Nick Pasqual ... Nerd (uncredited)
The Rej3ctz The Rej3ctz ... Themselves (uncredited)

Produced by 

Dylan C. Brown ... producer (as Dylan Brown)
Lucy Brown ... producer
Ted Chung ... producer
Benjy Grinberg ... producer
Kyle Schember ... associate producer
Snoop Dogg ... executive producer (as Bigg Snoop Dogg)
Meko Yohannes ... assistant producer

Cinematography by 

Luis Panch Perez ... (as Luis Perez)

Editing by 

Kent Beyda
Dan Dobi ... (edited by)
Jason Resmer

Casting By 

Anissa Williams ... (casting by)

Production Design by 

Scot Sardinha

Art Direction by 

Ty Sardinha

Costume Design by 

Celeste Autumn Clark ... (as C. Autumn Clark)
April Roomet ... (Snoop Dogg)

Makeup Department 

Evelyn Cruz ... hair stylist

Production Management 

Amy Krell ... post-production supervisor
Kirsten Noll ... unit production manager
Nancy Valle ... executive in charge of post production

Second Unit Director or Assistant Director 

Chandra M. Alexander ... second assistant director
Kanesha Caldwell ... 2nd second assistant director
Lyon Reese ... first assistant director

Art Department 

Tgia Jones ... prop master

Sound Department 

Brett Bach ... sound effects editor
Luke Bechthold ... dialogue editor / re-recording mixer
Dan Creech ... foley artist / sound
Brett Meyer ... dubbing mixer
Mykl Rogers ... dubbing coordinator: mixing

Visual Effects by 

Andrew Allen Austin ... graphics
Cory Shaw ... visual effects creative director

Camera and Electrical Department 

Samuel Butt ... first assistant camera
Jake Rosenblatt ... steadicam operator
Timothy Robert Ryan ... gaffer
Eric Wolfinger ... data manager

Animation Department 

Cory Shaw ... animation director / lead animator

Costume and Wardrobe Department 

April Roomet ... wardrobe: Snoop Dogg

Editorial Department 

Lauren Sorofman ... finishing editor (as Lauren Walsh)

Music Department 

Derrick K. Lee ... music supervisor
Rob Roots ... musician
Jesse Corparal Wilson ... music producer

Script and Continuity Department 

Craig Holt ... script supervisor

Additional Crew 

David Danberg ... craft services/caterer
Brett Maier ... studio manager
Taeko McCarroll ... principal dancer
Samantha Sciotti ... production assistant

Thanks 

Rona Mercado ... special thanks

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed