Electric Vehicles: The Good, the Bad and the Ugly 2025
Director
Leaving California: The Untold Story 2023
Director, Writer
Tracking Down the Origin of the Wuhan Coronavirus 2020
Camera Operator, Sound
Hard to Believe 2016
Editor
Killed for Organs: China's Secret State Transplant Business 2012
Writer
Credits from TMDB.