January 6, 2021 Bo Gao In this film by Bo Gao, a Chinese painting student seeks the right path, and eventually finds what he really wants.
Lake Placid 24 hr Film Competition 2013 Winner Students at RIT with Faculty Advisor Dave Sluberski Student