Ruby Yang - Home

Ruby Yang

Ruby Yang won an Academy Award for Documentary Short Subject for The Blood of Yingzhou District (2006). She is also known for directing The Warriors of Qiugang (2010) and My Voice, My Life (2014).

In 2003, along with filmmaker Thomas F. Lennon, Yang founded the Chang ... read more

Portrait Photos of Ruby Yang 15 Portrait Photos

Landscape Photos of Ruby Yang 62 Landscape Photos