Quan Ren, a renowned Chinese actor, entered this world on March 4, 1975, in the city of Qiqihar, which is situated in the northeastern province of Heilongjiang, China.
He is a talented individual, recognized for his captivating performances in a variety of films, including the critically acclaimed historical drama "Confucius" (2010),the thought-provoking psychological thriller "The Chrysalis" (2012),and the intense action-packed film "Assembly" (2007).