Who Is David Bloch 2025
Director
Never Loose My Fist 2015
Writer, Director
They Chose China 2006
Sunrise Over Tiananmen Square 1998
as Self - Narrator (voice), Director, Art Designer
Credits from TMDB.