WatchUp™
HomeDiscoverServicesTrailersWatchlist
Log in

David Matas

Known for
Acting

Known For

Human Harvest poster

Human Harvest

Hard to Believe poster

Hard to Believe

In the Name of Confucius poster

In the Name of Confucius

Killed for Organs: China's Secret State Transplant Business poster

Killed for Organs: China's Secret State Transplant Business

Filmography

2017
In the Name of Confucius poster

In the Name of Confucius

Movie

2016
Hard to Believe poster

Hard to Believe

Movie · as Themself

2015
Human Harvest poster

Human Harvest

Movie · as Self

2012
Killed for Organs: China's Secret State Transplant Business poster

Killed for Organs: China's Secret State Transplant Business

Movie

HomeDiscoverServicesTrailersWatchlist