Shih-Lun Kuo

Shih-Lun Kuo

Birthday: March 6, 1978 in Taiwan
Shih-Lun Kuo was born on March 6, 1978 in Taiwan. He is an actor, known for My Lucky Star (2007), Zhongji ximen (2004) and Ai yu yong qi (2005). He was previously married to Nina Lee.
Feedback about this page?

Feedback about this page?