
Known For
Filmography

Final Justice
Movie · as Bishop

Folk Sergeant
TV · 20 eps

Money And Fame
TV · 20 eps

Man from Guangdong
TV · 20 eps

Beside the Seaside, Beside the Sea
TV · 20 eps

A Tale of One City
TV · 20 eps

Queen's Bench III
Movie

Looking Back in Anger
TV · 50 eps

Crooks Don't Win
TV · 5 eps

The Sect of Blood & Iron
TV · 21 eps

Battle Of The Heart
TV · 25 eps

The Justice of Life
TV · as 周伯 · 30 eps

The Vendetta
TV · 20 eps

My Father's Son
TV · 20 eps

Who Is The Craftiest
Movie · as Yue Nan

Young Beat
TV · 12 eps

The Torn Between
TV · 18 eps

Beastly Beings
TV · 10 eps

The Legend of the Book and Sword
TV · as 天鏡禪師 · 28 eps

The Feud of Two Brothers
TV · 30 eps

The Unwritten Law
Movie

Cupid One
Movie · as Old man on old Beatle

The Movie Maze
TV · 20 eps

The Brave Squad
TV · 20 eps

The Tough Fight
TV · 20 eps

Happy Spirit
TV · 25 eps

The Rape After
Movie

The Other Side of Gentleman
Movie

Qiu Jin: A Woman To Remember
TV · 20 eps

Memories Of My Hometown
TV · 5 eps

The Duke of Mount Deer
TV · as Hung On-tung · 40 eps

Police Cadet
TV · as 張偉杰大姨丈 · 40 eps
寶芝林(數碼修復版)
TV · as 貴叔 · 20 eps

Woman on the Beat
TV · 20 eps

The Fortune Teller (II)
TV · 19 eps

The Private Eye
TV · 20 eps

The Fortune Teller
TV · 5 eps

The Lives on Duck Lane
TV · 20 eps

The Super Power
TV · 20 eps

The Emissary
TV · 20 eps

The Legend of the Unknowns
TV · 20 eps

The Prodigal Son
Movie · as Leung Chang's Father

The Three Musketeers
TV · 15 eps

The Hawk
TV · as 丁章 · 20 eps

Young's Female Warrior
TV · 30 eps

In Love and War
TV · 20 eps

In Search Of
TV · 10 eps

Five Easy Pieces
TV · 28 eps

Don't Look Now
TV · 14 eps

The Shell Game
TV · 20 eps
Lam Ah Chun Blunders Again
Movie

The Passenger
TV · 90 eps

Crocodile Tears
TV · 89 eps

No Money No Talk
Movie

On Probation
Movie

Tung Siu Yuen
TV · 40 eps

Chinese Folklore
TV · 10 eps

The God of Aqua
TV · 7 eps

The Fatal Irony
TV · 25 eps