Edit
Muhammad: The Last Prophet (2002) Poster

Full Cast & Crew

Directed by 

Richard Rich

Writing Credits (in alphabetical order)  

Brian Nissen

Cast (in credits order) complete, awaiting verification  

Nicholas Kadi ... Abu Sufyan ibn Harb (voice) (as Nick Kadi)
Richard Epcar ... Abu Jahl / Tribal Leader #2 / Counselor (voice)
Eli Allem Eli Allem ... Abu Talib ibn Abd al-Muttalib (voice)
David Llewellyn David Llewellyn ... Abu Lahab / Tribal Leader #1 (voice)
Donal O'Sullivan Donal O'Sullivan ... Waraka ibn Nawfal / Umayyah ibn Khalaf / Soothsayer / Poor Man / Tribal Leader #3 (voice)
Lawrence Ross Lawrence Ross ... Al-Walid (voice)
Neil Kaplan ... Amr Ibn Alas / The Spy (voice) (as Bob Johnson)
Robert Cottrell Robert Cottrell ... Karhlid / Voice (voice)
C.S. Berkeley C.S. Berkeley ... Hamzah / Yasir / Tribal Leader #5 (voice)
Brian Nissen Brian Nissen ... Malek / Suhayl (voice)
Christine Lakin ... Arwa / Jaleelah (voice) (as a different name)
Tiffany Johnson Tiffany Johnson ... Siham (voice)
Mark Hunt Mark Hunt ... Jahm / Jafar / Old Man (voice)
Lauren Schaffel ... Huda (voice)
Anthony Michael Jr. Anthony Michael Jr. ... Hadi (voice)
Jerome Dixon Jerome Dixon ... Bilal (voice)
D Hunter White D Hunter White ... Amahl (voice) (as D. Hunter White)
Leon Morenzie ... Abyssinian King (voice)
Spencer Beglarian Spencer Beglarian ... Bara (voice)
Mary Louise Gemmill ... Sumayyah bint Khayyat (voice)
Jacob Livingston Jacob Livingston ... Ammar (voice)
Michael Altobello Michael Altobello ... Tracker (voice)
Andrew Craig ... Slave Merchant (voice)
Tony Pope ... Salman (voice) (as Anthony Mozdy)
F. Blossom Dewitt F. Blossom Dewitt ... Freedwoman (voice)
Ed Trotta ... Tribal Leader #4 / Guard (voice)
Alexa Shelby Alexa Shelby ... Old Woman (voice)
Don Oscar Smith Don Oscar Smith ... Breadmaker (voice)
Bernie Van De Yacht ... Archer (voice)
Julia Max ... Additional Voices (voice)
Rest of cast listed alphabetically:
Gizem Güven Gizem Güven ... (voice)
Jay Simon

Produced by 

Hala Al-Harithy ... associate producer
Muwaffak Mashour Al-Harithy ... executive producer
Terry L. Noss ... producer
Richard Rich ... producer
Thomas J. Tobin ... producer

Music by 

William Kidd

Editing by 

Joe Campana

Casting By 

Bernie Van De Yacht

Production Management 

Brett Hayden ... production manager

Art Department 

Floro Dery ... storyboard artist
Steven E. Gordon ... storyboard artist
Larry Scholl ... storyboard artist
Mark Sonntag ... storyboard artist
Ryan Jeremy Woodward ... storyboard artist (uncredited)

Sound Department 

Rick Alexander ... re-recording mixer
Brad Brock ... foley mixer
Michael Geisler ... dialogue recorder
Michael Hamm ... sound recordist: Dolby
Eileen Horta ... foley walker
Sharon Michaels ... foley walker
Richard D. Rogers ... re-recording mixer (as Rich Rogers)
Michael S. Wren ... recordist (as Michael Wren)

Visual Effects by 

Ahmed Aksas ... effects animation (as Actarus Aksas)
Chris Cho ... compositor / computer animation
Hwang Eun-Young ... digital compositor: Hanho Heung-Up Co. Ltd. (as Eun Young Hwang)
Yoon Hee ... digital compositor: Hanho Heung-Up Co. Ltd. (as Hee Yoon)
Bong-jun Kim ... senior digital director: Hanho Heung-Up Co. Ltd. (as Bong Jun Kim)
Jin-Chul Kim ... digital assistant: Hanho Heung-Up Co. Ltd. (as Jin Chul Kim)
Brian McSweeney ... effects supervisor
John Noh ... compositor
Su-Jung Ryu ... digital compositor: Hanho Heung-Up Co. Ltd. (as Su Jung Ryu)
Timothy Yoo ... computer animation / digital supervisor

Animation Department 

Anette Ahlholm ... background artist
Jung Man Bae ... inbetween artist: Hanho Heung-Up Co. Ltd.
Bronwen Barry ... animator / character designer
Mannix Bennett ... background artist
Patricia Blackburn ... animation checker
John Celestri ... animator
Eun Kyung Cho ... animator: Hanho Heung-Up Co. Ltd.
Ki Sung Cho ... background artist: Hanho Heung-Up Co. Ltd.
Woon Joo Cho ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Young-Mi Cho ... digital ink and paint: Hanho Heung-Up Co. Ltd. (as Young Mi Cho)
Chul Jae Choi ... inbetween artist: Hanho Heung-Up Co. Ltd.
Eunjeong Choi ... background artist: Hanho Heung-Up Co. Ltd. (as Eun Jung Choi) / key clean-up artist: Hanho Heung-Up Co. Ltd. (as Eun Jung Choi)
Ju Kyung Choi ... animator: Hanho Heung-Up Co. Ltd.
Sun Jin Choi ... background artist: Hanho Heung-Up Co. Ltd.
Won Young Choi ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yun Ok Choi ... inbetween artist: Hanho Heung-Up Co. Ltd.
Kyung Sook Chun ... inbetween chief: Hanho Heung-Up Co. Ltd.
Kyung Ah Chung ... animator (as Kyung A. Chung)
Se Young Chung ... animator: Hanho Heung-Up Co. Ltd. (as Se Jung Chung)
Yoon Hee Chung ... animator: Hanho Heung-Up Co. Ltd.
Papo De Asis ... background artist
Floro Dery ... layout designer
Na Do Hee ... key clean-up artist: Hanho Heung-Up Co. Ltd. (as Do Hee Na)
Pyung Eun Do ... animator: Hanho Heung-Up Co. Ltd.
Won Dong-Eun ... inbetween artist: Hanho Heung-Up Co. Ltd. (as Dong Eun Won)
Dennis Durrell ... background artist
Steven E. Gordon ... animator
Hyun Rim Ha ... inbetween artist: Hanho Heung-Up Co. Ltd.
Sang Hee Han ... animation checker: Hanho Heung-Up Co. Ltd.
So Young Han ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yuri Han ... animator: Hanho Heung-Up Co. Ltd.
Mike Hodgson ... layout artist
Yun Jung Huh ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Chan Ho Jang ... inbetween artist: Hanho Heung-Up Co. Ltd.
Ki Soon Jang ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Sang Sil Jeun ... inbetween chief: Hanho Heung-Up Co. Ltd.
Ji Young Joo ... scanner: Hanho Heung-Up Co. Ltd.
Yae Suk Ju ... inbetween artist: Hanho Heung-Up Co. Ltd.
Han Sam Jung ... key clean-up artist: Hanho Heung-Up Co. Ltd.
So Yong Jung ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yeon Sook Jung ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yoon Jung Jung ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Kim Jung-hyun ... inbetween chief: Hanho Heung-Up Co. Ltd.
Kwan Goo Kang ... inbetween artist: Hanho Heung-Up Co. Ltd.
Bong Jae Kim ... animator: Hanho Heung-Up Co. Ltd.
Bu Young Kim ... animator: Hanho Heung-Up Co. Ltd.
Eun-Hee Kim ... scanner: Hanho Heung-Up Co. Ltd. (as Eun Hee Kim)
Hye Sun Kim ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Hyung Soon Kim ... digital ink and paint: Hanho Heung-Up Co. Ltd.
In Sook Kim ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Ji Myung Kim ... scanner: Hanho Heung-Up Co. Ltd.
Mi Hyun Kim ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Min Jung Kim ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Myung Ran Kim ... inbetween artist: Hanho Heung-Up Co. Ltd.
Ok Kyung Kim ... key clean-up artist: Hanho Heung-Up Co. Ltd. (as Kyung Ok Kim)
Sae Hee Kim ... inbetween artist: Hanho Heung-Up Co. Ltd.
Seong Chan Kim ... inbetween artist: Hanho Heung-Up Co. Ltd.
Sunhee Kim ... key clean-up artist: Hanho Heung-Up Co. Ltd. (as Hee Sun Kim)
Yon Ok Kim ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yong-Jung Kim ... background artist: Hanho Heung-Up Co. Ltd.
Young Joo Kim ... animator: Hanho Heung-Up Co. Ltd.
Young-sik Kim ... key clean-up artist: Hanho Heung-Up Co. Ltd. (as Myung Sik Kim)
Elena Kravets ... animator / character designer
Byung-Seon Kwak ... background director: Hanho Heung-Up Co. Ltd. (as Byung Sun Kwak)
Soo Eun Kyun ... animator: Hanho Heung-Up Co. Ltd.
Eun Ji Lee ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Eun-Yeong Lee ... key clean-up artist: Hanho Heung-Up Co. Ltd. (as Eun Young Lee)
Hae Reem Lee ... animation director: Hanho Heung-Up Co. Ltd.
Hye Seung Lee ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Hyo Sook Lee ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Hyun Hee Lee ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Hyun-ok Lee ... inbetween artist: Hanho Heung-Up Co. Ltd. (as Hyun Ok Lee)
Hyung In Lee ... inbetween artist: Hanho Heung-Up Co. Ltd.
Jong Moon Lee ... background artist: Hanho Heung-Up Co. Ltd.
Mi Jin Lee ... animator: Hanho Heung-Up Co. Ltd.
Mi Suk Lee ... inbetween artist: Hanho Heung-Up Co. Ltd.
Se Ra Lee ... inbetween artist: Hanho Heung-Up Co. Ltd.
Yong Hee Lee ... animator: Hanho Heung-Up Co. Ltd.
Young Mi Lee ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Ki Suk Lim ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Suk-Soon Lim ... animator: Hanho Heung-Up Co. Ltd.
Young Boo Lim ... animation checking chief: Hanho Heung-Up Co. Ltd.
Michael Lowery ... background artist
Hye Jung Nam ... scanner: Hanho Heung-Up Co. Ltd.
Ki-nam Nam ... inbetween artist: Hanho Heung-Up Co. Ltd. (as Ki Nam Mam)
Jeanette Nouribekian ... color model stylist
Sang-Taek Oh ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Yoon Suk Oh ... animator: Hanho Heung-Up Co. Ltd.
Robert Orona ... layout artist (as Robert Orona Jr.)
Eun Joo Park ... scanner: Hanho Heung-Up Co. Ltd.
In-Kyung Park ... digital ink and paint: Hanho Heung-Up Co. Ltd. (as In Kyung Park)
Ji Hun Park ... inbetween artist: Hanho Heung-Up Co. Ltd.
Joo-Young Park ... inbetween artist: Hanho Heung-Up Co. Ltd. (as Joo Young Park)
Kyung Hee Park ... inbetween artist: Hanho Heung-Up Co. Ltd.
Kyung-Hee Park ... animation checker: Hanho Heung-Up Co. Ltd.
Mi Hee Park ... scanner: Hanho Heung-Up Co. Ltd.
Mi Hwa Park ... animator: Hanho Heung-Up Co. Ltd.
Mi Sook Park ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Se Young Park ... animator: Hanho Heung-Up Co. Ltd.
Yean Joo Park ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Eric Reese ... background artist
Bob Richards ... scene planning
Dennis Richards ... layout supervisor
Jeff Richards ... background supervisor
Jeff Riche ... background artist (as J. Riche)
Junn Roca ... background artist
Eo Taek Seo ... animator: Hanho Heung-Up Co. Ltd.
Susanna Son ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Gu Bum Song ... background artist: Hanho Heung-Up Co. Ltd.
Pil Hee Song ... background scanner: Hanho Heung-Up Co. Ltd.
Kim Spink ... background artist
Donald Towns ... background artist
So Hee Won ... inbetween artist: Hanho Heung-Up Co. Ltd. (as Won Hee So)
Woong Hee Won ... animation checker: Hanho Heung-Up Co. Ltd.
Ju Hee Yeo ... inbetween artist: Hanho Heung-Up Co. Ltd.
Eun Sook Yoo ... digital ink and paint: Hanho Heung-Up Co. Ltd.
Min Ah Yoo ... animator: Hanho Heung-Up Co. Ltd.
In Hae Yoon ... key clean-up artist: Hanho Heung-Up Co. Ltd.
Mi Kyung Yoon ... animator: Hanho Heung-Up Co. Ltd.
Mi Soon Yoon ... animator: Hanho Heung-Up Co. Ltd.

Editorial Department 

James Koford ... supervising editor (as James D. Koford)
Ron Nichols ... colorist (uncredited)

Music Department 

Hala Al-Harithy ... chorus
Hilal Al-Harithy ... chorus
Nour Al-Meadadi ... chorus
Ahmed Abu Ali ... chorus
Ahmed Alibuehim ... chorus
Meshal Almogbel ... chorus
Ali Alwazir ... chorus
Meredith Campbell ... orchestra contractor
Hala Dakhil ... chorus
Dina Elshinnawi ... chorus
Mohamed Elshinnawi ... chorus
Dana Fayyad ... chorus
Zayna Fayyad ... chorus
Michael Greene ... orchestra recordist
Ted Hinckley ... orchestra contractor
Douglas M. Lackey ... music editor (as Douglas Lackey)
Chris Moore ... chorus
Hussein Sidky ... chorus
Dana Yousef ... chorus
Tareq Yousef ... chorus

Script and Continuity Department 

Firdosi Wharton-Ali ... story consultant

Additional Crew 

Khaled Abou el-Fadl ... consultant (as Dr. Khalid Abou El Fadl)
Neill Blue ... project executive director: Badr International
Young Ki Chae ... production director: Hanho Heung-Up Co. Ltd.
Helena Collins-Liuag ... director's assistant
Denis Deegan ... overseas supervisor
John L. Esposito ... consultant (as Dr. John L. Esposito)
Susan Gelb ... production accountant
Jim Haas ... production coordinator
Sun Young Ho ... translator
Ayman Jiblaqee ... consultant (as Sh. Ayman Jiblaqee)
Susan A. Kelley ... production assistant
Karen Noss-Grudge ... production assistant (as Karen Noss Crudge)
Tara Powell ... assistant accountant
Bill Schultz ... project supervisor: Badr International
Erika L. Vargas ... executive assistant: Mr. Rich (as Erika Vargas)
So-Sang Yoon ... production assistant: Hanho Heung-Up Co. Ltd. (as So Sang Yoon)

Thanks 

Siham Isber ... in memory of
Crew believed to be complete

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed