2025 • as Song Yude
2023 • as Chief Secretary Du
2014 • as Lin Jiandong
2006 • as 李承乾
2016 • as Xiao Wu's Husband
2007 • as Husband