Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
IMDbPro
Imperfect High (2021)

Full cast & crew

Imperfect High

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Siobhan Devine
    Siobhan Devine

Writer

Edit
  • Anne-Marie Hess
    Anne-Marie Hess
    written by

Cast

Edit
(in credits order) complete, awaiting verification
  • Nia Sioux
    Nia Sioux
    Nia Sioux
    Hanna Brooks
  • Gabriel Darku
    Gabriel Darku
    Gabriel Darku
    Dylan
  • Ali Skovbye
    Ali Skovbye
    Ali Skovbye
    Rose
  • Anthony Timpano
    Anthony Timpano
    Anthony Timpano
    Rob
  • Samuel Braun
    Samuel Braun
    Samuel Braun
    Blake
  • Sherri Shepherd
    Sherri Shepherd
    Sherri Shepherd
    Deborah
  • Andrew McNee
    Andrew McNee
    Andrew McNee
    Mr. Arnet
  • Princess Davis
    Princess Davis
    Princess Davis
    Marcy
  • Danyelle Tan
    Danyelle Tan
    Fay
  • Melice Bell
    Melice Bell
    Fay
  • Jamall Johnson
    Jamall Johnson
    Jamall Johnson
    Principal Andrews
  • Photograpy: Soul Fire Studios
    Deborah Finkel
    Deborah Finkel
    Nurse O'Connor
  • Ecstasia Sanders
    Ecstasia Sanders
    Ecstasia Sanders
    Administrator
  • Miguel Castillo
    Miguel Castillo
    Officer Mike
  • Aiden Howard
    Aiden Howard
    Aiden Howard
    Cy
  • Matt Kennedy
    Matt Kennedy
    Matt Kennedy
    Ben
  • Eddie Canelea
    Eddie Canelea
    Eddie Canelea
    Waiter

Producers

Edit
  • Jesse Copeland
    Jesse Copeland
    associate producer
  • Tina Pehme
    Tina Pehme
    producer (produced by)
  • Kim Roberts
    Kim Roberts
    producer (as Kim C. Roberts) (produced by)
  • Sheri Singer
    Sheri Singer
    executive producer

Composer

Edit
  • Kevon Cronin
    Kevon Cronin
    composer (music by)

Cinematographer

Edit
  • Kamal Derkaoui
    Kamal Derkaoui

Casting

Edit
  • Catharine Falcon
    Catharine Falcon
  • Bim Narine
    Bim Narine

Art Director

Edit
  • Kat Dombsky
    Kat Dombsky

Costume Design

Edit
  • Martin Spencer
    Martin Spencer
  • Carmen Thompson
    Carmen Thompson

Makeup Department

Edit
  • Kristin Chaar
    Kristin Chaar
    assistant makeup artist
  • Jeanne Hudema
    Jeanne Hudema
    assistant hair stylist
  • Laura Rodgers Murray
    Laura Rodgers Murray
    makeup department head
  • Amber Snow
    Amber Snow
    hair department head

Production Management

Edit
  • Suzan Derkson
    Suzan Derkson
    production manager
  • Thierry Tanguy
    Thierry Tanguy
    production manager

Second Unit or Assistant Director

Edit
  • Jeremy Doiron
    Jeremy Doiron
    first assistant director

Art Department

Edit
  • Coralee Draginda
    Coralee Draginda
    property master
  • Andrew Christopher Reeves
    Andrew Christopher Reeves
    lead set dresser

Sound Department

Edit
  • Jeff Grout
    Jeff Grout
    adr mixer
  • Scott Hitchon
    Scott Hitchon
    score mixer
  • Matt Hovland
    Matt Hovland
    adr mixer
  • Gregor Phillips
    Gregor Phillips
    re-recording mixer / supervising sound editor
  • Rodolfo Piedras
    Rodolfo Piedras
    production sound mixer
  • Myles Regnier
    Myles Regnier
    boom operator
  • Ryan Thompson
    Ryan Thompson
    sound designer
  • John Zhong
    John Zhong
    sound trainee

Visual Effects

Edit
  • Paul DeNigris
    Paul DeNigris
    supervising visual effects artist
  • Jainardhan Sathyan
    Jainardhan Sathyan
    visual effects producer
  • Gabe Vigil
    Gabe Vigil
    visual effects artist

Stunts

Edit
  • Matt Kennedy
    Matt Kennedy
    stunt performer

Camera and Electrical Department

Edit
  • Ryan Drescher
    Ryan Drescher
    best boy electric
  • Zean Lin
    Zean Lin
    assistant camera
  • Zean Linn
    Zean Linn
    assistant camera
  • Brett Manyluk
    Brett Manyluk
    A camera/steadicam
  • Michael Martell
    Michael Martell
    gaffer
  • Randy Meehan
    Randy Meehan
    first assistant camera
  • Borislav Penchev
    Borislav Penchev
    d.i.t digital image technician

Casting Department

Edit
  • Derek Carlson
    Derek Carlson
    extras casting assistant

Costume and Wardrobe Department

Edit
  • Brian Chan
    Brian Chan
    assistant costume designer
  • Niki Chung
    Niki Chung
    costume supervisor
  • Tinthi Tembo
    Tinthi Tembo
    assistant costume designer

Editorial Department

Edit
  • Morgan Giroux
    Morgan Giroux
    colorist / on-line editor
  • Eugen Mihalicka
    Eugen Mihalicka
    first assistant editor
  • Karina Villela
    Karina Villela
    second assistant editor

Location Management

Edit
  • Prince Justin Atkinson
    Prince Justin Atkinson
    location scout
  • Abdulla Daiani
    Abdulla Daiani
    assistant location manager
  • Sean Jmaeff
    Sean Jmaeff
    location manager
  • Daniel Robichaud
    Daniel Robichaud
    location scout

Music Department

Edit
  • John 'J.C.' Clarke
    John 'J.C.' Clarke
    score mix

Script and Continuity Department

Edit
  • Warut Boonyaleephun
    Warut Boonyaleephun
    script supervisor

Transportation Department

Edit
  • Alison Cherry
    Alison Cherry
    cast driver
  • Jeremy Davis
    Jeremy Davis
    special equipment

Additional Crew

Edit
  • Hannah Broad
    Hannah Broad
    production assistant
  • Selah Kyd
    Selah Kyd
    Craft service assistant
  • Lori Welbourne
    Lori Welbourne
    production coordinator

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.