Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Shih-Lun Kuo was born on March 6, 1978 in Taiwan. He is an actor, known for West Town Girls (2004), My Lucky Star (2007) and Love and Courage (2005). He was previously married to Nina Lee.