Show Luo was born on July 30, 1979 in Keelung, Taiwan as Chih-Hsiang Lo. He is an actor, known for Journey to the West (2013), Hi My Sweetheart (2009) and The Mermaid (2016). Read more on iMDB