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 SpotlightIMDb Podcasts
    OscarsCannes Film FestivalStar WarsAsian Pacific American Heritage MonthSummer Watch GuideSTARmeter 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
Erin Anne Gray and Jessica Lelia Greene in Swap (2024)

Full cast & crew

Swap

Edit
See agents for this cast & crew on IMDbPro

Director

  • Dallas King
    Dallas King

Writer

(in alphabetical order)
  • Dallas King
    Dallas King
    writer

Cast

(in credits order)
  • Dallas King
    Dallas King
    Dallas King
    Angelo
  • Jessica Lelia Greene
    Jessica Lelia Greene
    Jessica Lelia Greene
    Kayla
Rest of cast listed alphabetically
  • James Eastwood
    James Eastwood
    James Eastwood
    Rad
  • Erin Anne Gray
    Erin Anne Gray
    Erin Anne Gray
    Glory

Producers

  • Dallas King
    Dallas King
    executive producer / producer
  • Michelle Ng Mini
    Michelle Ng Mini
    executive producer / producer (as Michelle Ng)
  • Albert Simpson
    Albert Simpson
    executive producer
  • Darleene Simpson
    Darleene Simpson
    executive producer
  • Glenn Guang Wang
    Glenn Guang Wang
    executive producer

Composer

  • Ayumu Minezawa
    Ayumu Minezawa

Cinematographer

  • Jaime Torres
    Jaime Torres

Editor

  • Zhi Yuan Zou
    Zhi Yuan Zou

Casting Director

  • Kara Sullivan
    Kara Sullivan

Art Director

  • Denys Podmazko
    Denys Podmazko

Makeup Department

  • Kristin Moody
    Kristin Moody
    makeup department head

Second Unit or Assistant Director

  • Camila Villanueva
    Camila Villanueva
    first assistant director

Sound Department

  • Lilian Cajas
    Lilian Cajas
    foley artist
  • Daniel Dominguez
    Daniel Dominguez
    sound editor
  • Ela Riofrio
    Ela Riofrio
    sound effects editor
  • Chris Wilson
    Chris Wilson
    sound

Visual Effects

  • Roberto Julio Alamo
    Roberto Julio Alamo
    visual effects artist
  • Jose Arquero
    Jose Arquero
    Titles
  • Pontus Beckman
    Pontus Beckman
    visual effects artist
  • Mircea Goia
    Mircea Goia
    digital compositor
  • David Mateo Gonzalez
    David Mateo Gonzalez
    digital compositor
  • Ha Thao Nguyen
    Ha Thao Nguyen
    digital compositor / visual effects supervisor

Camera and Electrical Department

  • Lena Baez
    Lena Baez
    gaffer
  • Juan Chavez
    Juan Chavez
    camera operator
  • Sven Doornkaat
    Sven Doornkaat
    still photographer
  • Pavel Gazdyuk
    Pavel Gazdyuk
    camera operator
  • Tyriek Gibson
    Tyriek Gibson
    still photographer
  • Michael Moriatis
    Michael Moriatis
    still photographer
  • Maksym Varenyk
    Maksym Varenyk
    Swing (as Maxim Varen)
  • Andrew Wong
    Andrew Wong
    grip

Costume and Wardrobe Department

  • Paula Iglesias
    Paula Iglesias
    costume assistant
  • Ines Kayali
    Ines Kayali
    wardrobe assistant

Editorial Department

  • Jason Knutzen
    Jason Knutzen
    colorist

Script and Continuity Department

  • Alina Averianova
    Alina Averianova
    script supervisor

Additional Crew

  • Nicola Varoli
    Nicola Varoli
    production assistant (as Nicola G. Varoli)

Thanks

  • Mark Holdom
    Mark Holdom
    special thanks
  • Wayne Johnson
    Wayne Johnson
    special thanks
  • Sadie Katz
    Sadie Katz
    special thanks
  • David Mesloh
    David Mesloh
    special thanks
  • Kurando Mitsutake
    Kurando Mitsutake
    special thanks
  • Myrl A. Schreibman
    Myrl A. Schreibman
    special thanks

Contribute to this page

Suggest an edit or add missing content
Erin Anne Gray and Jessica Lelia Greene in Swap (2024)
Top Gap
What is the French language plot outline for Swap (2024)?
Answer
  • See more gaps
  • 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.