2025 • as Tou Lui
2021 • as Self
2023 • as Li Hongwei
2016 • as Coppersmith
2024 • as Liu Wenjing
2024 • as Wen