Sherwood Hu
Dubbed as a premier cinematic voice from the East, Sherwood Hu was born in 1961 in Shanghai, China and has been active in the film industry since the late 1980s. Known for his work primarily in drama, action and historical genres, his most recognized films include "Lani Loa - The Passage" and "Prince of the Himalayas," the latter of which received the Special Jury Award at the Shanghai International Film Festival. Hu's directorial style often blends eastern and western aesthetics, creating a unique narrative language that is both compelling and visually striking.
Sherwood Hu, with his profound understanding of cultural nuances and his passion to tell stories transcending borders, is a true embodiment of a global filmmaker.