Torsten Trey

Born: None


Placeholder

Hard to Believe

as Themself
Released: 2016-11-21

A documentary that examines the issue of forced live organ harvesting from Chinese prisoners of...

Movie page

Killed for Organs: China's Secret State Transplant Business

as uncredited
Released: 2012-02-08

Prisoners of conscience-especially Falun Gong-are being killed for their organs. Starting in...

Movie page

Human Harvest

as Self
Released: 2015-04-07

David Matas and David Kilgour investigate the organ harvesting trade in China.

Movie page