Cast & Crew

Directed by

Nizam Razak
(directed by)
Dzubir Mohamed Zakaria
(co-director)

Writing Credits

Jeffrey Hylton
(english script)
Nizam Razak
(written by)

Cast

Armand Ezra
Amato / Mechamato (voice)
Muhamad Noradzlan Mohamad Nazir
Mechabot
Ielham Iskandar
Pian
Fadzli Mohd Rawi
Grakakus
Marissa Balqis
Mara
Mohd Syabil Syamin
Deep / Teacher Jamie / Citizen / Robot (voice)
Anas Abdul Aziz
Aba
Mohamed Feroz Bin Mohamed Faizal
Mr. Aman Askandar / Troket (voice)
Mohd Fazreen Bin Mohd
Tok Sah / Asah (voice)
Mohamad Hazzley Bin Abu Bakar
Mr. Andy Tau
Nizam Razak
Bago Go / Bula (voice)
Siti Salwa Samsudin
Umi
Irwan Dzafir Sudirman
Pak Khamis / Amato (Adult) (voice)
Raja Nukman Raja Mohd Noordin
Naut / Citizen / Robot (voice)
Azrul Fazlan Hamdan
Bili
Mohd Haziq Ikhwan Abd Rahman
Pak Sasa
Mohd Mustazza Abu Hapaz
Uncle Gobi / Robot (voice)
Mohd Rizdzuwan Md Jusoh
Pak Senin / Citizen (voice)
Muhammad Huzaid Ghazali
Abang Bob
Nur Yasmeen Che Muslim
Mara's Mom / Citizen (voice)
Anis Adilla Normuhayat
Mak Mah / Citizen (voice)
Nur Yasmin Mohd Khairuddin
Ucu
Sharifah Sarah Syed Idros
BoBoiBoy's Mom
Imaad Iskandar
BoBoiBoy (small)
Nur Sharmine Md Bakri
Anna / Citizen (voice)
Meor Hizmin Amir Hassan
TV Host
Norul Nabilah Mohd Yusof
TV Host
Mohamad Ibtisam A Halim
Citizen
Amirul Hanafi Abdullah
Robot
Amirul Ariff
Citizen
Mohd Azree Mohd Ariffin
Citizen
Jazily Abd Ghani
Sam
Nur Imanina Mohd Ismail
Citizen
Nornazihah Abdul Kazar
Citizen
Shukran Lee
Robot
Muhamad Nazmeen Mohd Nasir
Robot
Nur Syakilah Paimin
Citizen
Sakinah Shaharom
Citizen
Qatrunissa Shariff
Citizen
Nur Farah 'Ain Syazwani
Citizen
Meldanovita Umar
Citizen
Dzubir Mohamed Zakaria
Robot
Aema Aezana Zulkafli
Citizen / Robot (voice)

Produced by

Noor Ezdiani Ahmad Fawzi
executive producer
Raja Jastina Arshad
executive producer (as Raja Jastina Raja Arshad)
Yap Ee Jean
supervising producer (uncredited)
Rashdan Fahirurazi
line producer (uncredited)
Ferdiawan Gunarto
line producer
Yong Pin Kee
producer (as Kee Yong Pin)
Alfie Palermo
associate producer (uncredited)
Nizam Razak
producer (uncredited)

Music by

Simmy Lor
Nur Sharmine Md Bakri
Yuri Wong

Cinematography by

Mohammad Asfian Asri
(layout) (uncredited)
Muhammad Huzaid Ghazali
(lighting) (uncredited)

Editing by

Mohamad Hafiz Ashraf Saipul Islam
Raja Nukman Raja Mohd Noordin
Dzubir Mohamed Zakaria

Production Management

Angela Chua An Qi
head of business development
Tuan Nur Farisha Aziz
style guide development
Wu Chintya
head of post production
Yap Ee Jean
pre-production supervisor
Azazil Aizat Abdul Jalil
style guide development
Safwan Karim
product development director
Wee Sher Leen
head of content strategy
Muhammad Haziq Fitri Rosdi
style guide development
Hariz Tarji
style guide development

Art Department

Fakeez Adnan
concept artist leader
Muhammad Khairul Aladin
tatarias art & prop
Aiman Asyraf
concept artist
Nurul A'liyah Faaiqah
comic artist
Haireey Hashnan
concept artist
Izzul Islam
concept artist
Ahmad Saiful Jamaluddin
comic tatarias (as Ahmad Saiful)
Mohd Zamri Mustapha
character design
Nazrul Hadi Nazlan
character design
Izzah Umairah Norhazemi
comic artist
Siti Nureelyana
comic editor
Mohd Ariff Abd Rahman
comic artist
Irwan Dzafir Sudirman
concept artist
Yong Fu Tan
tatarias art & prop
Mohammad Azizul Ariff Zainal Ariffin
additional character design
Adlin Suraya Binti Zolkefli
poster designer: Japanese version
Nurfatin Zulkefli
concept artist
Mohd Zulhimi Zulkifli
tatarias art & prop

Sound Department

Mohd Mustazza Abu Hapaz
assistant re-recording mixer: Audio Aficionado / digital recording / sound designer
Anas Abdul Aziz
Audio Director
Wan Mohammad Hisham
sound designer
Ayem Ismail
re-recording mixer: Audio Aficionado / trailer sound mix
Muhamad Nazmeen Mohd Nasir
dialogue recording / digital recording / sound designer
Norul Nabilah Mohd Yusof
digital recording / sound designer
Meor Emy Mukhry
pre-mix engineer: Audio Aficionado
Sakinah Shaharom
additional dialogue recording / additional sound designer / dialogue recording / sound designer
Mohd Syabil Syamin
audio unit leader / dialogue recording / sound designer
Aema Aezana Zulkafli
dialogue recording / digital recording / sound designer

Visual Effects by

Mohd Haziq Ikhwan Abd Rahman
lightning & rendering (as Ikhwan Bin Abd Rahman)
Zahra Adli
compositor
Zefri Noor Ahmad
lightning & rendering organizer
Afiq Aiman
compositor (as Muhammad Afiq Aiman bin Romli)
Khairul Bahari Andi Prawira
3D assets & additional tatarias
Bryan Chin Xuan Wei
main compositor
Claresta Lemuella Corina
compositor / lightning & rendering organizer / simulation visual effects artist / visual effects
Erwin Fung Kein Vui
asset & 3D model
Hamdiy Abd Ghani
lightning & rendering organizer
Jazily Abd Ghani
lightning & rendering
Muhammad Huzaid Ghazali
lead lighting & rendering organizer
Ammar Habib
lead asset
Abdullah Hafiy
compositor / visual effects
Mohammad Hafiz Haikal
LRC artist: additional post-production artist
Muhammad Aniq Miharja Halim
asset & 3D model: media & promotion
Haizeel Hashnan
compositor / visual effects
Mohd Noh Hussin
asset & 3D model
Syaiful Haniff Kamardin
lightning & rendering organizer
Rashiddin Kamaruddin
lightning & rendering organizer
Luqman Lofti
LRC artist: additional post-production artist / lighting & rendering: media & promotion
Ahmad Hizami Lotafi
lightning & rendering organizer
Ahmad Azizi Mohammad Zam Zam
3D assets & additional tatarias
Nur Yasmin Mohd Khairuddin
lead compositor
Ahmad Mubarak
LRC artist: additional post-production artist / compositor
Ahmad Fahmie Muhammad
compositor / visual effects
Iman Abdul Muis
3D assets & additional tatarias
Mohamad Amirul Mukim
lightning & rendering organizer
Mohd Zamri Mustapha
simulation visual effects artist / visual effects
Rais Azam Rahimi
lightning & rendering organizer (as Rais Ahmad Rahimi)
Harith Abd Rahman
lead asset
Ho Chee Seong
lightning & rendering organizer
Shirley
additional compositor
Sharifah Sarah Syed Idros
head of asset
Yong Fu Tan
asset & 3D model (as Tan Yong Fu)
Mohd Faszirul Azzery Bin Abdul Wahid
head of visual materials (as Mohd Fasrizul Azzery)
Hafizul Aiman Yusof
compositor / visual effects
Firdaus Zulkifli
asset & 3D model: media & promotion
Mohd Zulhimi Zulkifli
asset & 3D model

Animation Department

Mohamad Ibtisam A Halim
animator
Muhammad Haziq Zanil Abaddin
layout artist
Mohamad Helmy Abdul Halim
animator / layout artist
Syafiq Ikmal Ahmad Sa'ali
senior animator
Anis Syahira Aminuddin
animator
Muhammad Ashraf Bin Amri
animator
Muhammad Hazrur Annas
layout artist (as Mohammad Hazrur Annas Bin Mohd Kasmar)
Ashdeeq Anuar
animator
Mohammad Asfian Asri
additional animator
Muhammed Farhan Bin Azman
animator: media & promotion
Nur Yasmeen Che Muslim
additional animator
Mohamad Fareez Bin Engisa
additional animator
Husna Ahmad Faizal
additional animator
Nur Amalia Bt Roube Fazier
animator: media & promotion
Wai Men Fei
animator
Muhammad Zharif Fikri
senior animator (as Muhammad Zharif Fikri Mhd Suhaimi)
Muhammad Firdaus Hilman
animator: media & promotion
Mohamad Hafiz Ashraf Saipul Islam
action animation director
Nur Imanina Mohd Ismail
animator (as Nur Imanina Binti Mohd Ismail)
Jasmin Mohd Jais
animator: media & promotion
Muhammad Afiq Rosbanju Jalil
animator (as Muhammad Afiq Robbani Jalil)
Muhammad Akid Jamel
animation director
Mohammad Azfar Muzani Bin Khairullail
layout artist
Muhammad Hairee Mohd Hafiz Chandar
animator
Muhammad Imran Mohd Musa
animator
Mohammad Fadzlan Muhd Isa
animator
Raja Nukman Raja Mohd Noordin
animation director
Muhammad Eizzat Farhan Norazhan
animator
Muhammad Asyraf Ramelan
animator
Muhammad Haziq Fitri Rosdi
additional animator
Akif Rashdan Roslan
animator
Muhammad Nur Azrie' Roslan
layout artist
Darmakesuma Rusli
animator: media & promotion
Rizquessalam Samsudin
animator
Shazmerol Aidil Shaharol
animator: media & promotion
Muhammad Ridhwan Bin Mohd Yusoff
additional animator (as Muhammad Ridhwan Mohd Yusoff)
Syafiq Zuhaily
animator (as Muhammad Syafiq Zuhaily Shafiul Bakhtiar)

Editorial Department

Zahra Adli
video editor
Yap Ee Jean
subtitle / subtitle: media & promotion
Meor Hizmin Amir Hassan
subtitle / subtitle: media & promotion
Muhammad Akid Jamel
digital cinema mastering
Shukran Lee
subtitle / subtitle: media & promotion / video editor
Shafiq Mansor
subtitle / subtitle: media & promotion
Naqiuddin Mukhsin Mohamad
technical support
Nazrul Hadi Nazlan
technical support
Nur Iman Andaliz
technical support (uncredited)

Music Department

Matdin Hussein
serunei sound
Nur Sharmine Md Bakri
music (as Sharmine Bakri)
Mohd Rizdzuwan Md Jusoh
additional music
Muhammad Haqeem Nuriman Nor Azrin
theme music composer (as Yonnyboii)
Sakinah Shaharom
additional music
Fitri Zain
theme music composer

Script and Continuity Department

Anas Abdul Aziz
script writing
Khairil Azwa
script writing
Yap Ee Jean
script adaptation: Mandarin
Syahmi Hafizuddin
script writing
Meor Hizmin Amir Hassan
script adaptation: English / script writing
Raja Faisal Raja Ihsanuddin
script adaptation: English / script writing

Additional Crew

Faiz Zainal Aabidin
marketing director
Abdul Hanif Abdul Harith Mustafa
distribution unit (japanese version)
Zahirah Abdul Rahim
marketing & publicity unit (as Zahirah Abdul Rahman)
Azwan Abdullah
marketing & publicity unit
Zahra Adli
branding & executive production
Muhammad Firdaus Jinal Ahbidin
marketing executive
Noor Ezdiani Ahmad Fawzi
head of consumer products & licensing
Isyrafuddin Akmal
additional artist
Izzul Akmal
marketing & publicity unit
Hafizi Amir Faiz Alias
financial reporting unit
Norsalvina Alwee
head of marketing & distribution
Mohd Nazirul Amin
marketing & publicity unit
Tengku Azmin Tengku Azhar
marketing manager
Azhar Abdul Aziz
additional artist (as Azhar Azizi)
Muhammed Farhan Bin Azman
additional artist
Nelson Sim Shein Cheng
business development unit
Pei Pei Chua
head of financial reporting (as Chua Pei Pei)
Yap Ee Jean
production coordinator
Irfan Effendy
game development
Rashdan Fahirurazi
manager: Monsta Agency
Ahmad Ammar Faizulnudin
additional artist
Faizal Fauzi
marketing & publicity unit
Kensmin Furuya
additional interpretation: Japan
Rafi Lee Hafiz Lee
additional artist
Aiman Hafizul
additional artist (as Aiman Farhan Hafizul)
Fauziah Abd Halim
additional artist
Azrul Fazlan Hamdan
consumer products & executive licensing
Mohd Nur Haniff
marketing & publicity unit (as Mohd Nur Haniff Mohd Zaid)
Wan Mohammad Hisham
additional artist
Wong Hui Ling
financial reporting unit
Abdul Hakim Ishak
game development
Mohammad Usni Isqandar
film distribution unit
Mohammad Arif Izuddin
additional artist (as A'rif I'zuddin)
Nur Iylia Izzati
content strategy unit
Mike Ho Mun Keat
legal unit
Nur Diyana Khairuddin
business development unit
Kashif Khairul
business development unit
Nurasyikin Abdul Khalit
branding & executive production / media expert
Nurul Izatuleffa Abdul Latif
product development
Shukran Lee
head of branding & production / media coordinator
Marsihah Makhyar
product development
Mohvindh Manirajah
business development unit
Shafiq Mansor
branding & executive production
Muhsin Masran
additional artist
Anyssa Salleh Mokhtar
marketing & publicity unit
Mohd Aqil Irwan Abdul Mutalib
game development
Azzila Nordin
marketing & publicity unit
Anis Adilla Normuhayat
head of law
Abby Othman
film distribution unit / marketing & publicity unit
Azreen Rashid
content strategy unit
Deepal Ravisanthiran
product development
Iqbal Ridzuan
additional artist
Wan Muhammad Tarmimee Bin Wan Roslee
additional artist (as Wan Muhammad Tarmimee Wan Roslee)
Jessica Tee Ru Ting
financial reporting unit
Darmakesuma Rusli
additional artist
Noriman Saffian
coordinator / game development manager
Wan Saifulamri
additional game development
Rinita Sengupta
legal unit (as Rinita Sen)
Shazmerol Aidil Shaharol
additional artist
Qatrunissa Shariff
media marketing
Dylan Sugenthiran
business development unit
Nur Farhana Binti Sulaiman
content strategy unit
Ariff Syafzan
marketing & publicity unit
Tan Suet Teng
additional artist
Meldanovita Umar
senior executive human resources & management
Pauline Usang
administrative unit
Simon Wilkes
legal unit
Rozaini Mohd Yunus
administrative unit
Zoul Zaaba
marketing & publicity unit (as Mohd Zulfazli)
Abdul Rashid Zakaria
product development
Ahmad Saifuddin Bin Zazali
additional artist
Adlin Suraya Binti Zolkefli
additional artist
Firdaus Zulkifli
additional artist
Alexandria Goh
business development unit (uncredited) / distribution unit: Astro Shaw (uncredited)

Thanks

Raqim Ahmad
special thanks
Prem Anand
thanks
Azlin Reza Azmi
special thanks
Nazihah Dalhar
special thanks
Priya Darshini
thanks
Norsiah Juriani Johari
special thanks
Vijaya Kumar
thanks
Mei Pei Lee
thanks (as Lee Mei Pei)
Christinne Lim
special thanks
Putri Yasmin Megat
thanks (as Putri Yasmin Megat Zaharuddin)
James Morisson
thanks
Kenny Ong
special thanks
Agnes Rozario
special thanks
Euan Smith
special thanks (as Euan Daryl Smith)
Henry Tan
thanks
Syazwan Zakariah
special thanks
All Filters