Movies (Acting Roles)
Sorted by Release DateTV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
The Investigator
Xue Haowen was
37+ in The Investigator
as 'Guan Hai Lin'.
First Air Date
Wed, Aug 24 2022
Wed, Aug 24 2022
The Treasure Guardians
Xue Haowen was
36+ in The Treasure Guardians
as 'Yao Sanhe'.
First Air Date
Thu, Sep 02 2021
Thu, Sep 02 2021
The World is Not Fraudulent
Xue Haowen was
33+ in The World is Not Fraudulent
as '涂门'.
First Air Date
Wed, Jan 30 2019
Wed, Jan 30 2019
The Great Dunhuang
Xue Haowen was
21+ in The Great Dunhuang
as 'Luo Zan [Chapter One] / 罗瓒'.
First Air Date
Wed, Nov 01 2006
Wed, Nov 01 2006