Ren Quan

Known For

Birth Location Qiqihar, Heilongjiang, China
Born 1975-03-04

Movies

2014
The Chrysalis as Luo Jia
2012
Confucius as Yan Hui
2010
Assembly as Political Officer
2007
Love Message as 大卫
2005
Ren Quan hasn't worked on any movies or TV shows