
Gregory Charles Rivers
- Known for
- Acting
- Born
- April 30, 1965
- Died
- February 2, 2024 (aged 58)
- Birthplace
- Gympie, Queensland, Australia
Biography
Gregory Charles Rivers (April 1965 – 2 February 2024), also known by his Chinese name Ho Kwok-wing (Chinese: 河國榮), was an Australian–Hong Kong actor. He was known for his roles in various TVB series, and was dubbed "TVB's token gweilo" (white person) for his frequent appearances as stereotypical Caucasian characters.
Known For
Photos
Filmography

Everything Under Control
Movie

Man on the Edge
Movie · as CS Richard Harrison

All U Need Is Love
Movie · as Captain of the Epidemic Prevention Operation Unit

Quiet Now
Movie

Lion Rock
Movie

My People, My Country
Movie · as Hugh Davies (segment "The Going Home")

A Beautiful Moment
Movie

The Supernormal 3
Movie

If Love Was Not Timeless
TV · 20 eps

Lucky Fat Man
Movie

The Sinking City: Capsule Odyssey
Movie

Storage Stories
TV · 12 eps

Little Big Master
Movie

Get Outta Here
Movie · as British boarder

Floating City
Movie

Love Is......?
Movie

Au Revoir Shanghai
TV · 20 eps

Exodus
Movie · as Duty Officer

The Brink of Law
TV · 25 eps

Dicey Business
TV · 35 eps

Under the Canopy of Love
TV · 20 eps

La Femme Desperado
TV · 22 eps

Face to Fate
TV · as 扎耶 · 2 eps

The Gâteau Affairs
TV · as Jean Paul · 20 eps

The Charm Beneath
TV · 30 eps

Doomed to Oblivion
TV · 30 eps

Real Kung Fu
TV · 20 eps

A Handful of Love
TV · as Pacino · 20 eps

Vigilante Force
TV · as 游客, 富商 · 1 ep

Law Enforcers
TV · 20 eps

Funny Business
Movie · as Panda

Time Off
TV · 20 eps

Street Fighters
TV · as 陳Sir · 22 eps

Ups And Downs
TV · 1 ep

Rural Hero
TV · 20 eps

Armed Reaction
TV · as 韦sir · 32 eps

Old Time Buddy - To Catch a Thief
TV · as Si Sir · 25 eps

The Duke of Mount Deer
TV · as 高里津 · 2 eps

I Can't Accept Corruption
TV · 20 eps

Time Before Time
TV · 20 eps

Untraceable Evidence
TV · as Vanness, 法官 · 2 eps

Lady Flower Fist
TV · as Mr. Robinson · 20 eps

Stooge, My Love
Movie

Banana Club
Movie

Those Were the Days
Movie

Wars of Bribery
TV · 20 eps

The Criminal Investigator II
TV · 30 eps

Once Upon a Time in Shanghai
TV · 40 eps

Red Zone
Movie

Legendary Couple
Movie · as John Sir

Before Dawn
TV · 20 eps

Debts Of A Life Time
TV · 20 eps

The Criminal Investigator
TV · 22 eps

Detective Investigation Files
TV · as John, Frankie · 4 eps

Her Fatal Ways 4
Movie · as John

The Emperor and I
TV · 20 eps

Fate of the Last Empire
TV · 20 eps

Crime And Passion
TV · 20 eps

Knot to Treasure
TV · 20 eps

The Lone Star Swordsman
TV · 15 eps

Happy Harmony
TV · 156 eps

Edge of Justice
Movie · as David Ford

Justice Is Blind
Movie · as Police Chief

Folk Sergeant
TV · 20 eps

Mind Our Own Business
TV · as Mr. Robinson · 1 ep

Iron Butterfly III: Tomorrow
Movie

The Thief of Time
Movie

Forced Nightmare
Movie

One Step Beyond
Movie

Crime Fighters
TV · 20 eps

Once Upon a Time in Hong Kong
TV · 20 eps

Super Cop
TV · 20 eps

Angel's Call
TV · 20 eps

The Greed of Man
TV · as 關Sir · 40 eps

Running on Empty
Movie · as Journalist

On the Edge
TV · 25 eps

Blood & Iron
TV · 15 eps

Family Squad
TV · as 加拿大移民官, 游客 · 1 ep

Man from Guangdong
TV · 20 eps

Yuppies On The Move
TV · 20 eps

The Big Score
Movie · as Police Sergeant

Shanghai Shanghai
Movie

A Bite of Love
Movie

The Iron Butterfly II
Movie

American Force 5: Mission Dynamo
Movie

The Figures from Earth
Movie · as Policeman

Glittering Fortune
TV · 20 eps

It Runs in the Family
TV · 15 eps

The Enforcer's Experience
TV · 20 eps

When the Sun Shines
TV · 150 eps

Thunder Cops II
Movie

The Iron Butterfly
Movie

Story of Nam
Movie

A Punch to Revenge
Movie

Casino Raiders
Movie · as Bellboy

Song Bird
TV · 20 eps

The Justice of Life
TV · as Peter · 30 eps

L.A.Connection
Movie

Act of Gangs
Movie

Fate Cast In The Wind
TV · 20 eps

Twilight of a Nation
TV · 45 eps

American Force 3: High Sky Mission
Movie

