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
  • FAQ
IMDbPro
Heavens: The Boy and His Robot (2024)

Full cast & crew

Heavens: The Boy and His Robot

Edit
See agents for this cast & crew on IMDbPro

Director

Edit
  • Rich Ho
    Rich Ho

Writer

Edit
(in alphabetical order)
  • Rich Ho
    Rich Ho
    writer

Cast

Edit
(in credits order)
  • Jonathan See
    Jonathan See
    Kai
  • Kenny Woo Kah Weng
    Kenny Woo Kah Weng
    Sergeant Major
  • Tan Hsien Jin
    Tan Hsien Jin
    Lieutenant Jin
  • Rich Ho At BIFAN2025 Red Carpet Event
    Rich Ho
    Rich Ho
    Captain
  • Desmond Yeo
    Desmond Yeo
    Rock
  • See Jason
    See Jason
    Waye
  • Gavan Leong
    Gavan Leong
    Ren
  • Nelson Xiao Qiang Lee
    Nelson Xiao Qiang Lee
    Ean
  • Lim Samuel
    Lim Samuel
    Kai's Father
  • Loseana Ng
    Loseana Ng
    Kai's Mother
  • Elijah Ho
    Elijah Ho
    Young Kai
  • Su Ai Kwa
    Su Ai Kwa
    Little Dragon's Computer
    (voice)
  • Tiong Chuan Phang
    Tiong Chuan Phang
    Mecha Workshop Mechanic
  • Larry Luatutu
    Larry Luatutu
    Larry
  • Iain McDonald McColl
    Iain McDonald McColl
    Foster Dad
  • Sharon McColl
    Sharon McColl
    Foster Mum
  • Boon Chok Tan
    Boon Chok Tan
    Senior Sergeant Major
  • Kevin Seow
    Kevin Seow
    Instructor Lieutenant
Rest of cast listed alphabetically
  • Annie Brown
    Annie Brown
    Science Fair Crowd
  • Doug Brown
    Doug Brown
    Science Fair Crowd
  • Delicia Cheong
    Delicia Cheong
    Mecha Medical Centre Personnel
  • Abigail Chong
    Abigail Chong
    Female Instructor
  • Kai Yang Chong
    Kai Yang Chong
    Funeral Soldier
    /Mecha Base Soldier
    /Helicraft Pilot
  • Katharine Chong
    Katharine Chong
    Mecha Social Worker
    /Widow
  • Joshua Chu
    Joshua Chu
    Mecha Base Engineer
  • Ken Chua
    Ken Chua
    Mecha Base Test Student
  • Armand Claassens
    Armand Claassens
    Science Fair Crowd
  • Johnny Dean
    Johnny Dean
    Mecha Base Announcer
    (voice)
  • Kim Duncan
    Kim Duncan
    Science Fair Crowd
  • Chaw Chong Foo
    Chaw Chong Foo
    Commanding Officer
  • Esther Forlong
    Esther Forlong
    Science Fair Crowd
  • Sharon Forlong
    Sharon Forlong
    Science Fair Crowd
  • Tim Forlong
    Tim Forlong
    Town Mayor
  • Emmaus Foster
    Emmaus Foster
    Science Fair Crowd
  • Timothy Gan
    Timothy Gan
    Funeral Soldier
  • Isaac Higham
    Isaac Higham
    Young Farmer
  • Rachel Higham
    Rachel Higham
    Science Fair Crowd
  • Joseph Ho
    Joseph Ho
    Baby Kai
  • Malachi Humphris
    Malachi Humphris
    Science Fair Crowd
  • Germaine Koh
    Germaine Koh
    Female Instructor
  • Cheyenne Kong
    Cheyenne Kong
    Female Instructor
  • Sharon Kostanich
    Sharon Kostanich
    Science Fair Crowd
  • Kelvin Kwek
    Kelvin Kwek
    Funeral Soldier
  • Raphael Lam
    Raphael Lam
    Mecha Base Engineer
  • Ruth Lam
    Ruth Lam
    Mecha Base Test Student
  • James Leong
    James Leong
    Mecha Medical Junior Doctor
  • Shu Han Lim
    Shu Han Lim
    Mecha Base Soldier
  • Josephine Loh
    Josephine Loh
    Female EO Fighter Pilot
    (voice)
  • Jason Loke
    Jason Loke
    Funeral Soldier
  • Xin Xun Loke
    Xin Xun Loke
    Mecha Base Pilot
    /Mecha Base Engineer
    /Mecha Base Soldier
  • Chris Lousich
    Chris Lousich
    Science Fair Crowd
  • Joan Lousich
    Joan Lousich
    Science Fair Crowd
  • Alastair Peter McColl
    Alastair Peter McColl
    Farm Workman
  • Yeo Sze Min
    Yeo Sze Min
    Female Instructor
  • Miye Nakamura
    Miye Nakamura
    Female EO Fighter Pilot
    (voice)
  • Charlotte Le Xuan Ng
    Charlotte Le Xuan Ng
    Lieutenant Jin's Daughter
  • Jad Jui Kiat Ng
    Jad Jui Kiat Ng
    Mecha Medical Centre Surgeon
  • John Ng
    John Ng
    Mecha Base Soldier
  • Nathanael Ong
    Nathanael Ong
    Mecha Base Soldier
  • Philip Ong
    Philip Ong
    Mecha Base Engineer
  • Lauren Payne
    Lauren Payne
    Science Fair Crowd
  • Paul Protheroe
    Paul Protheroe
    Farm Workman
  • Daniel Quek
    Daniel Quek
    Mecha Medical Senior Doctor
  • Nathan Quek
    Nathan Quek
    Lieutenant Jin's Son
  • Jocelyn Read
    Jocelyn Read
    Science Fair Crowd
  • Tomoyuki Seki
    Tomoyuki Seki
    Skycorps Commander
    (voice)
  • Riaz Sulaimi
    Riaz Sulaimi
    Quartermaster Assistant
    /Mecha Base Engineer
    /Mecha Base Soldier
  • Bridget Sundgren
    Bridget Sundgren
    Science Fair Crowd
  • Cheryl Tan
    Cheryl Tan
    Mecha Base Soldier
    /Mecha Base Test Student
  • Denzel Tan
    Denzel Tan
    Mecha Base Pilot
    /Mecha Base Engineer
    /Air Traffic Controller
  • Emma Tan
    Emma Tan
    Junior Instructor
  • Stanley Tan
    Stanley Tan
    Farm Workman
    (voice)
  • Hana Alexis Tanaka
    Hana Alexis Tanaka
    Female EO Fighter Pilot
    (voice)
  • Christopher Yong
    Christopher Yong
    Commanding Officer
  • Kevyn Yong
    Kevyn Yong
    Air Traffic Controller
  • Tiffany Young
    Tiffany Young
    Receptionist

Producers

Edit
  • Grant Bradley
    Grant Bradley
    executive producer
  • Katharine Chong
    Katharine Chong
    associate producer
  • Rich Ho
    Rich Ho
    producer
  • Su Ai Kwa
    Su Ai Kwa
    associate producer
  • Takaki Nakadai
    Takaki Nakadai
    executive producer
  • Sherman Ng
    Sherman Ng
    executive producer
  • Richard Stewart
    Richard Stewart
    executive producer
  • BC Tan
    BC Tan
    executive producer
  • Penny Wall
    Penny Wall
    executive producer

Composer

Edit
  • Rich Ho
    Rich Ho

Cinematographer

Edit
  • Rich Ho
    Rich Ho

Editors

Edit
  • Jane Moran
    Jane Moran
  • Nathan Wild
    Nathan Wild

Casting Director

Edit
  • Rich Ho
    Rich Ho

Production Designer

Edit
  • Rich Ho
    Rich Ho

Set Decorator

Edit
  • Rich Ho
    Rich Ho

Costume Design

Edit
  • Katharine Chong
    Katharine Chong
  • Rich Ho
    Rich Ho

Makeup Department

Edit
  • Katharine Chong
    Katharine Chong
    makeup designer
  • Su Ai Kwa
    Su Ai Kwa
    makeup designer

Production Management

Edit
  • Kai Yang Chong
    Kai Yang Chong
    production manager: r & d phase
  • Su Ai Kwa
    Su Ai Kwa
    production manager
  • Lim Melvin
    Lim Melvin
    assistant production manager: r & d phase

Art Department

Edit
  • En Ling Chong
    En Ling Chong
    props
  • Kai Yang Chong
    Kai Yang Chong
    props
  • Katharine Chong
    Katharine Chong
    art director/props
  • Song Yang Chong
    Song Yang Chong
    props
  • Edwin Choy
    Edwin Choy
    props
  • Elijah Ho
    Elijah Ho
    props
  • Rich Ho
    Rich Ho
    art director/set design/props

Sound Department

Edit
  • Phil Burton
    Phil Burton
    adr recordist: New Zealand
  • Hayden Collow
    Hayden Collow
    sound designer
  • Brendan Croxon
    Brendan Croxon
    foley
  • Karl Fee
    Karl Fee
    foley
  • Leonard Fong
    Leonard Fong
    adr recording engineer: Singapore
  • Mayumi Fukuhara
    Mayumi Fukuhara
    additional adr coordinator: Japan
  • Cameron Grant
    Cameron Grant
    sound effects editor
  • James Harvey
    James Harvey
    adr editor
  • Rich Ho
    Rich Ho
    adr recording engineer
  • Shariza Kamil
    Shariza Kamil
    adr post producer: Singapore

Visual Effects

Edit
  • Serge Aleynikov
    Serge Aleynikov
    art director: CGF
  • Olga Antonenko
    Olga Antonenko
    matte painting: CGF
  • Ekaterina Averina
    Ekaterina Averina
    vfx supervisor: CGF
  • Sebastian Benn
    Sebastian Benn
    visual effects artist: Resin
  • Pavel Bezborodov
    Pavel Bezborodov
    vfx supervisor: CGF
  • Joshua Cain
    Joshua Cain
    3D animator / 3D artist: Resin / compositor: Resin
  • Jana Casanovas
    Jana Casanovas
    compositor: Resin
  • Ben Cooke
    Ben Cooke
    visual effects artist: Resin
  • Sunny Danh
    Sunny Danh
    compositor: Resin
  • Kathryn Davis
    Kathryn Davis
    compositor: Resin

Stunts

Edit
  • Wen Di
    Wen Di
    stunt double (live segments)

Camera and Electrical Department

Edit
  • Edwin Choy
    Edwin Choy
    still photographer
  • Rich Ho
    Rich Ho
    camera operator
  • Su Ai Kwa
    Su Ai Kwa
    still photographer
  • Gavan Leong
    Gavan Leong
    still photographer
  • Alastair McColl
    Alastair McColl
    drone operator

Editorial Department

Edit
  • Alan Bennett
    Alan Bennett
    online assistant editor
  • Deborah Betts
    Deborah Betts
    technical manager
  • Kim Bjorge
    Kim Bjorge
    on-line editor/digital cinema mastering/color assistant
  • Kim Rene Bjørge
    Kim Rene Bjørge
    online editor: digital cinema mastering
  • Alyse Burns
    Alyse Burns
    post-production assistant
  • Katharine Chong
    Katharine Chong
    subtitling
  • Steve Cooper
    Steve Cooper
    executive post producer / vfx editor
  • Antonin Duvivier
    Antonin Duvivier
    second assistant editor / vfx editor
  • Ela Furdas
    Ela Furdas
    post-production coordinator
  • Robert A. Haynes
    Robert A. Haynes
    quality control

Location Management

Edit
  • Alastair McColl
    Alastair McColl
    location manager: New Zealand

Script and Continuity Department

Edit
  • Su Ai Kwa
    Su Ai Kwa
    script supervisor

Additional Crew

Edit
  • Tom Aoki
    Tom Aoki
    behind-the-scenes
  • Yui Aoki
    Yui Aoki
    behind-the-scenes
  • En Ling Chong
    En Ling Chong
    production assistant
  • Edwin Choy
    Edwin Choy
    production assistant
  • Ai Fairouz
    Ai Fairouz
    voice actor: Little Dragon's Computer (as Fairouz Ai)
  • Natsuki Hanae
    Natsuki Hanae
    voice actor: Little Dragon's voice
  • Janet Higham
    Janet Higham
    hospitality team: new zealand
  • Noel Higham
    Noel Higham
    hospitality team: new zealand
  • Rachel Higham
    Rachel Higham
    hospitality team: new zealand
  • Elijah Ho
    Elijah Ho
    production assistant

Thanks

Edit
  • Marie Adlam
    Marie Adlam
    thanks
  • Daniil Alikov
    Daniil Alikov
    r&d partner: NTU
  • Samsuri Basak
    Samsuri Basak
    r&d partner: Muse
  • Feisal Bin Abdul Rahman
    Feisal Bin Abdul Rahman
    thanks
  • Esther Boey
    Esther Boey
    thanks
  • Jensen Boey
    Jensen Boey
    thanks
  • Abby Breukers
    Abby Breukers
    r&d partner: Octanerender
  • Burhan
    Burhan
    r&d partner: NTU
  • Trixie Canivel
    Trixie Canivel
    thanks
  • Son Tung Cao
    Son Tung Cao
    r&d partner: NTU

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.