Show Lo |
Show Lo was born on July 30, 1979 in Keelung, Taiwan. He is an actor, known for The Mermaid (2016), Hi My Sweetheart (2009) and Bleeding Steel (2017).
See full bio »
Born:in Keelung, Taiwan |