Norheimsund 2025
Director of Photography, Visual Effects
男生贾里 1996
Director
The Flames of Desire 1988
Xiao zai qin dao ji 1988
The Little House Under the Moon 1985
出门挣钱的人 1983
Evening Rain 1980
Assistant Director
Our Little Cat 1980
Credits from TMDB.