Show Lo, a renowned actor, entered this world on July 30, 1979, in the vibrant city of Keelung, Taiwan.
He is a multifaceted individual, best known for his captivating performances in various films and television shows.
Some of his most notable works include the 2017 action-thriller "Bleeding Steel", the 2016 fantasy romantic comedy "The Mermaid", and the 2009 drama "Hi My Sweetheart".