Cast and Crew of Revenge of the Green Dragons

Cast of
Revenge of the Green Dragons

About Revenge of the Green Dragons

A true immigrant story set against the vibrant backdrop of Flushing, N.Y. in the 1980s and 1990s.

Full Cast of Revenge of the Green Dragons

Justin Chon
plays Sonny

Ray Liotta
plays Michael Bloom

Ray Liotta as Michael Bloom

Raymond Allen Liotta (December 18, 1954 – May 26, 2022) was an American actor and producer. His best-known roles incl...

See Ray Liotta's other roles

Kevin Wu
plays Steven

Harry Shum Jr.
plays Paul Wong

Harry Shum Jr. as Paul Wong

Harry Shum Jr. (born April 28, 1982) is a Costa Rican-American actor, singer, dancer, and choreographer. He is best k...

See Harry Shum Jr.'s other roles

Jin Au-Yeung
plays Detective Tang

Jin Au-Yeung as Detective Tang

Jin Au-Yeung (born June 4, 1982), known professionally as MC Jin, is an American rapper, songwriter, and actor of Hak...

See Jin Au-Yeung's other roles

Shuya Chang
plays Tina

Carl Li
plays Chicken Wing

Leonard Wu
plays Chen I Chung

Eugenia Yuan
plays Snakehead Mama

Celia Au
plays Bobo

Michael Gregory Fung
plays Young Steven

Alex Fox
plays Young Sonny

Jon Kit Lee
plays Teddy

Geoff Pierson
plays Captain Higgins

Geoff Pierson as Captain Higgins

From Wikipedia, the free encyclopedia. Geoff Pierson (born June 16, 1949) is an American actor known for his role on...

See Geoff Pierson's other roles

Billy Magnussen
plays Detective Boyer

Billy Magnussen as Detective Boyer

William Gregory Magnussen (born April 20, 1985) is an American actor and comedian of stage, television, and film. He ...

See Billy Magnussen's other roles

Shing Ka
plays Ah Tai

Ron Yuan
plays Born to Kill Dai Lo


Crew of Revenge of the Green Dragons

Discover the backstage crew of Revenge of the Green Dragons →