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
IMDbPro
Madeleine Simard, Daniel Elston, and Kayleigh M. Styles in The Adventures of Major Miracle (2020)

Full cast & crew

The Adventures of Major Miracle

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • James Campbell II
    James Campbell II
    director (directed by)

Writer

Edit
(in alphabetical order)
  • James Campbell II
    James Campbell II
    writer

Cast

Edit
(in credits order)
  • Daniel Elston
    Daniel Elston
    Caden Grieve
  • Madeleine Simard
    Madeleine Simard
    Madeleine Simard
    Rocky
    /Major Miracle
  • Kayleigh M. Styles
    Kayleigh M. Styles
    Ava Clarke
    /Ensign Fantastico
Rest of cast listed alphabetically
  • Alexandre Bilat
    Alexandre Bilat
    Froggie
  • Maria Bilat
    Maria Bilat
    Qeuey
    (as Mario Bilat)
  • Dave Butcher
    Dave Butcher
    Magic Mike
  • Julianne Carioto
    Julianne Carioto
    Jenna Grieve
  • Lee Cyr
    Lee Cyr
    George Thompson
  • Ryan Dexter
    Ryan Dexter
    Paper Boy
  • Ricky Elston
    Ricky Elston
    Ponggg
  • Alex Friesen
    Alex Friesen
    Alex Friesen
    Targ
    /Targurus
  • Adam Godfrey
    Adam Godfrey
    Galagagaga
  • Max Godfrey
    Max Godfrey
    Puckmohan
  • Jack Grieve
    Jack Grieve
    Annoyed Son
  • Samantha Grieve
    Samantha Grieve
    Rocky Sister 2
  • Jody Haucke
    Jody Haucke
    Doctor Disaster
  • Garth Jones
    Garth Jones
    Enthusiastic Father
  • Vanessa Kammer
    Vanessa Kammer
    Lady in the movie theatre
  • Nathan Lamothe
    Nathan Lamothe
    Sentipede
  • Christian Paolo Lat
    Christian Paolo Lat
    Christian Paolo Lat
    Floating Head
    (as Christian Lat)
  • Sarah Mcardle
    Sarah Mcardle
    Social Worker
  • Tristan McIntosh
    Tristan McIntosh
    Pierre
  • Derek McKinley
    Derek McKinley
    Daniel Grieve
  • McKenna Mellon
    McKenna Mellon
    Astoids
  • Rebecca Mellon
    Rebecca Mellon
    Diggy Dugger
  • Angela Parent and Peter Whittaker in Raiders of the Lost Shark (2015)
    Angela Parent
    Angela Parent
    Ava's Mother
  • Hayden Rose
    Hayden Rose
    Alanna Strange
  • Allen Roulston
    Allen Roulston
    Charlie
    /Floating Head
  • Annabelle St-Cyr
    Annabelle St-Cyr
    Rocky Sister 1
  • Frederik Storm
    Frederik Storm
    Frederik Storm
    Blaze Madok
  • Jim Watson
    Jim Watson
    Mayor Watson

Producers

Edit
  • James Campbell II
    James Campbell II
    producer
  • Garth Jones
    Garth Jones
    executive producer
  • Todd Lamothe
    Todd Lamothe
    executive producer
  • Allen Roulston
    Allen Roulston
    associate producer
  • Jo Roulston
    Jo Roulston
    coordinating producer

Cinematographers

Edit
  • James Campbell II
    James Campbell II
  • Christian Paolo Lat
    Christian Paolo Lat
    cinematographer (as Christian Lat)

Editors

Edit
  • James Campbell II
    James Campbell II
  • Joseph Schlapsi
    Joseph Schlapsi
    editor (as Joey Schlapsi)
  • Ben Srokosz
    Ben Srokosz
  • Travis Turcotte
    Travis Turcotte

Costume Designer

Edit
  • James Campbell II
    James Campbell II

Sound Department

Edit
  • Céline Floyd
    Céline Floyd
    sound recordist
  • Allen Roulston
    Allen Roulston
    sound
  • Ben Srokosz
    Ben Srokosz
    sound editor

Animation Department

Edit
  • James Campbell II
    James Campbell II
    animator

Casting Department

Edit
  • James Campbell II
    James Campbell II
    casting
  • Michelle Standen Elston
    Michelle Standen Elston
    casting
  • Susanne Friesen
    Susanne Friesen
    casting
  • Allen Roulston
    Allen Roulston
    casting

Editorial Department

Edit
  • Jonathan Abrosimoff
    Jonathan Abrosimoff
    color grading by

Script and Continuity Department

Edit
  • Melanye Amaral
    Melanye Amaral
    script supervisor

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.