Cast and Crew Of - On

Cast Members

Nick Cheung Ka-Fai Nick Cheung Ka-Fai

Harry Sin

Francis Ng Francis Ng

Don Dark

Rain Li Rain Li

Cat

Derek Tsang Derek Tsang

Mini B

Chit-Man Chan Chit-Man Chan

Mr. Cheung (as Lester Chan)

Pauline Yam Pauline Yam

Madam Ho

Eddie Pang Eddie Pang

Buddy

Y.Y. Lam Y.Y. Lam

Kitty, Dave's Girlfriend

Wong Ting Pong Wong Ting Pong

Internal Investigations Office Constable

Crew Members

Herman Yau

Writer

Herman Yau

Director

Ng Kin-hung

Producer

Puccini Yu Kwok-Ping

Director of Photography

Yin-Yee Tin

Screenplay

Jacky Wong

Screenplay

Mak Chun-hung

Original Music Composer