Cast and Crew of When Heaven Burns

Cast of
When Heaven Burns

About When Heaven Burns

  • Released on November 21, 2011

When Yip Chi-Yan, Lau Chun-Hung, Sung Yee-Long, and Cheng Chun-Hin are brought together again by an accident, their lives change irreversibly. Chi-Yan is a radio host. She and the other three were members of the same band eighteen years ago. The memory of them playing music together comes back vividly to them, and so does the pain they have all tried so hard to bury. Eighteen years ago her boyfriend, Ka-Ming, was killed in a hiking accident. Time flies, but she can never forgive Chun-Hung, Yee-Long, and Chun-Hin for failing to save Ka-Ming. As they reconnect, the four good friends and the people around them are drawn into a vortex of love they have no control over.

Full Cast of When Heaven Burns

Charmaine Sheh
plays Yip Chi Yan (Hazel) (30 episodes)

Moses Chan
plays Sung Yee Long (Angus) (30 episodes)

Bowie Lam
plays Lau Chun Hung (Joe) (30 episodes)

Kenny Wong Tak-Ban
plays Cheng Chun Hin (Ronnie) (30 episodes)

Maggie Shiu
plays Yung Cheuk Tung (Emma) (30 episodes)

Astrid Chan
plays Ma Wing Yee (Gina) (30 episodes)

Elaine Jin
plays Yung Cheuk Wah (Brenda) (30 episodes)

Lau Dan
plays Kong Siu Chuen (30 episodes)

Angela Tong
plays Yeung Suet Mei (Shirley) (30 episodes)

Chen Honglie

Queenie Chu

Cheung Kwok-Keung

Ronald Law Kwan-Moon

Angel Chiang

Kelvin Leung

Kelvin Leung

Kelvin Leung was born on April 7, 1988 and is currently 36 years old.

See Kelvin Leung's other roles

Catherine Chau

Rachel Kan

Tai Yiu-Ming

Felix Lok Ying-Kwan

Ben Wong

Bryant Mak

Timothy Cheng Chi-Sing

Tsui Wing

Andy Tai Chi-Wai

Joe Junior

Yu Chi-Ming

Rachel Poon


Crew of When Heaven Burns

Discover the backstage crew of When Heaven Burns →