Feng Shaofeng
Year English title Chinese title Role
2004 Brush Up My Sisters 百分百刑警 Dan
2006 Dragon Gate Station 龙门驿站之嚎月 Hou Feng
2011 White Vengeance 鸿门宴 Xiang Yu
2012 Painted Skin : The Resurrection 画皮2 Pang Lang
2012 Double Xposure 二次曝光 Liu Dong
2012 Threads of Time 柳如是 Chen Zilong
2012 Tai Chi 0 太极之零開始 Chen Zaiyang
2012 Tai Chi Hero 太极２ 英雄崛起 Chen Zaiyang
2013 Young Detective Dee : Rise of the Sea Dragon 狄仁傑之神都龍王 Yuchi Zhenjin
2013 Love Will Tear Us Apart 我想和你好好的 Jiang Liangliang
2014 Snow Blossom 大寒桃花开 Da Han
2014 The Continent 后会无期 Han Dong
2014 The Golden Era 黄金时代 Xiao Jun
2014 One Day 有一天
2015 Wolf Totem 狼图腾 Chen Zhen
2015 Dragon Blade 天将雄师 Huo Qubing
2015 Bride Wars 新娘大作战 Priest
2016 The Monkey King 2 西游记之三打白骨精 Tang Sanzang
2016 The Bodyguard 特工爺爺 Doctor Hu
2016 My Best Friend 's Wedding 我最好朋友的婚礼 Li Ran
Filmography -- Film
Feng Shaofeng (, born October 7, 1978), also known as William Feng, is a Chinese actor. Feng rose to fame with the hit time travel series Palace (2011). He was ranked number 33rd on 2012's Forbes China Celebrity 100 list. He won the Hundred Flowers Award for Best Actor for his role in the film Wolf Totem (2015). Feng is also known for his roles as Yuchi Zhenjin in Tsui Hark's Detective Dee series and Tang Sanzang in Cheang Pou-soi's The Monkey King films. Feng ranked 33rd on Forbes China Celebrity 100 list in 2013, 98th in 2015, 89th in 2017, and 88th in 2019.