Cast Credits Cicada (2026) Starring as Yu Song Fan Triumph in the Skies (2003) Starring as Samuel Tong