2020
2009 • as Kelvin
2010 • as Zhen Xiong
2001 • as Zhou Jinglin
2011 • as Kelvin (segment "The Casuarina Cove")
2003 • as Situ Haitao