June 11, 1995 (30 years old)
The Antarctic Octopus
as Luo Sha
Treasure Seekers
as Shen Chen
Ultimate Secrets