Patrick Shen

Patrick made his feature directorial debut in 2005 with the critically-acclaimed Flight from Death: The Quest for Immortality which was hailed by critics as “one of the most ambitious films ever made” (PBS 106.7 Australia) and “moving and thought-provoking” (NBC). Beautifully photographed in eight different countries and three years in the making, Flight from Death was awarded seven “Best Documentary” awards at film festivals all over the United States. In 2009, Shen premiered his award-winning The Philosopher Kings to sold-out audiences at the AFI DOCS after which the film opened theatrically in Los Angeles & New York and was broadcast on The Documentary Channel. Shen’s latest documentary La Source premiered at the AFI/Discovery Channel Silverdocs Documentary Festival in June 2012 where it received a standing ovation and a nomination for the Social Impact Award. Narrated by Oscar-nominated actor Don Cheadle, La Source tells the story of Josue Lajuenesse, a janitor from Princeton University who returns to Haiti after the 2010 earthquake to bring clean water to his village. La Source premiered theatrically in LA and New York in August 2012 and debuted on iTunes, Hulu, and DVD in 2013. Patrick has received a grant from the Fledgling Fund and for the past 3 years has been lecturing and teaching filmmaking workshops all over the globe as a film envoy for the U.S. State Department for their American Film Showcase.