Jeho rodné jméno je Luo Zhi Xiang. Show Luo se narodil v Taipei v Taiwanu.

Video: Show Lo - "Tai Ke" Vs. Takuya Kimura [ENG SUB]