My Mr. Mermaid
White War
Fireworks
TV · as Teddy · 30 eps
TV · as Zheng Linghua · 37 eps
TV · as Ling Xiao · 29 eps