Yang YouanActing • Xi'an, Shaanxi, ChinaNo biography available.Known For7.6Blind Mountain2007The Angry Buddha2019Fan ClubNo Nerds have favorited Yang Youan yet — be the first.All fan clubsFrom NerdspinFilmographyActor22019The Angry BuddhaFilm2007Blind MountainFilmHuang Degui★ 7.6