Edit
The Viral Factor (2012) Poster

Full Cast & Crew

Directed by 

Dante Lam

Writing Credits (in alphabetical order)  

Dante Lam ... (screenplay)
Candy Leung ... (story)
Wai-Lun Ng ... (screenplay)

Cast (in credits order)  

Jay Chou ... Jon
Nicholas Tse ... Man Yeung
Peng Lin ... Rachel
Bing Bai ... Ice (as Michelle Bai)
Andy On ... Sean (as Andy Tien)
Kai-Chi Liu ... Man Tin
Carl Ng ... Ross
Tin-Chiu Hung ... Mark (as Sammy Hung)
Philip Keung ... Russell
Crystal Lee ... Man Cheung Sing
Elaine Jin ... Jon's Mother
Deep Ng Deep Ng ... Man Yeung's former partner
Rest of cast listed alphabetically:
Jawed Berni Jawed Berni ... Tyler's Henchman (as Jawed El Berni)
Daniel Garcia ... Jon (voice)
Issam M. Husseini Issam M. Husseini ... Jordanian Doctor
Man Biu Lee
Rami Rjoub Rami Rjoub ... Wael Hussein
Jared Robinsen ... Tyler (as Jared Robinson)
Anthony Sandstrom Anthony Sandstrom ... Villian
Ron Smoorenburg ... Tyler's Henchman
Andrew Dasz ... Villain (uncredited)
Steven Dasz ... Jordanian Mercenary (uncredited)

Produced by 

Albert Lee ... producer
Candy Leung ... producer
Solon So ... co-executive producer / producer
Zhongjun Wang ... co-executive producer
Zhonglei Wang ... producer
Albert Yeung ... executive producer

Music by 

Peter Kam

Cinematography by 

Kenny Tse ... director of photography

Editing by 

Wai-Chiu Chung

Art Direction by 

Kwok-Wing Chong
Alex Mok

Costume Design by 

William Fung

Makeup Department 

Anita Lo ... makeup artist
Yasmine Sek ... hair stylist: makeup artist (as Yasmin Sek)
Farah Turjuman ... makeup assistant
Middi Yau ... special makeup effects artist
Yasmine Sek ... crowd hair & make up artist (uncredited)

Production Management 

Zain Duraie ... assistant production manager: Jordan crew
Issam M. Husseini ... unit production manager: Jordan
Catherine Lee ... assistant production manager: Malaysia Crew
Ray Pang ... production manager
Tsz-Kit Yau ... production manager

Second Unit Director or Assistant Director 

Tarik Afifi ... production assistant
Poh Hui Ang ... first assistant director
Arifa Bseiso ... second assistant director: Jordan Crew
Kam Yee Low ... third assistant director (as Keng Yee)

Art Department 

Fadi Omeish ... assistant art director

Sound Department 

Kinson Tsang ... sound designer

Visual Effects by 

Po Yan Chan ... senior animator
Siu Fu Ma ... animator
Edward Pak ... digital compositor

Stunts 

Ali Arami ... stunt performer
Kar Lok Chin ... stunt choreographer
Dante Lam ... stunt designer
Emerson Wong ... stunt performer
Shane Yan ... stunt performer

Camera and Electrical Department 

Dory Aoun ... high speed camera DOP: Third Eye FX / high speed camera
Hoi-Yan Chan ... gaffer
Georges El Chamy ... Crane Operator (location segments)
Samuel Fu ... assistant camera: first unit
Po Wing Ho ... assistant camera: first
Sze-Cheung Hon ... camera operator: third unit
Yiu-Fai Lai ... camera operator: third unit
Samuel Lam ... assistant: steadicam
Ming-Chuen Lo ... first assistant camera: third unit
Yazan Najem ... local gaffer (as Yazan Abu Nijem)
Eric Oh ... steadicam operator
Esther Tan Sonntag ... second assistant camera: additional (as Esther Huifang Tan)
Kwee Sang Soo ... second assistant camera: Malaysia
Kok Wah Teo ... second assistant camera: Malaysia
Lien-You Tsou ... camera operator: second unit

Animation Department 

Terry Lam ... prologue design

Casting Department 

Tala Olabi ... casting coordinator

Costume and Wardrobe Department 

Abdo Rayyan ... costume assistant

Location Management 

Jamal Al Adwan ... location manager
Mohammad Alfauri ... location pa
Jamal Odwan ... assistant location manager

Music Department 

Kin-Wai Wong ... composer: additional music

Transportation Department 

Pugalenthan Supramaniam ... transportation coordinator

Additional Crew 

Tariq Afifi ... production assistant: Jordan Crew
Wei-Ming Chen ... armorer
Chi-Hung Choi ... making-of director
Peng Seong Chuah ... handyman
Chi Han Goh ... handy man
Tham Chee Yew Jeremy ... production assistant
Lim-Chung Man ... image consultant / image designer
Tariq Rawhi ... medic

See also

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

Contribute to This Page


Recently Viewed