Acting
EN cinema · 3 credits
Human Harvest
Killed for Organs: China's Secret State Transplant Business
Freedom Fighter
as Self
Actor
as Himself