Biographies: Feng Zu - Actor

Biographies

 [1 Content]

Chinese actor and director, born on February 23, 1974 in Nanjing, Jiangsu, China. He got married to Liu Tianchi in 2010. He's known for Summer of Changsha (2019), Lurk (2009) and Ode to Joy (2016-2017).