Acting
Duane Mac
EN cinema · 2 credits
Known for
Filmography

Dragon Vs. Ninja
EN · 1984Not rated
as Ninja, Production Manager

The New Chinese Connection
EN · 1980Not rated
as Lu Ching
Acting
EN cinema · 2 credits

Dragon Vs. Ninja
as Ninja, Production Manager

The New Chinese Connection
as Lu Ching