Crew
TL, EN, ZH cinema · 3 credits
Tibet: Roof of the World
Chicken Rice War
Bilyarista
Editor
Post Production Supervisor