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 Warring States of the Wind and Cloud
Zhang Bo was
40+ in The Warring States of the Wind and Cloud
as '信陵君'.
First Air Date
Thu, Sep 15 2022
Thu, Sep 15 2022
Dreaming of the Blue Sky
Zhang Bo was
38+ in Dreaming of the Blue Sky
as 'Qin Tian'.
First Air Date
Tue, Jul 27 2021
Tue, Jul 27 2021
Investiture of the Gods
Zhang Bo was
36+ in Investiture of the Gods
as '姬发'.
First Air Date
Mon, Apr 08 2019
Mon, Apr 08 2019
The Road of Light
Zhang Bo was
35+ in The Road of Light
as 'Qiao Yingji'.
First Air Date
Sun, Jul 01 2018
Sun, Jul 01 2018
Nirvana in Fire 2
Zhang Bo was
35+ in Nirvana in Fire 2
as 'Xun Feizhan'.
First Air Date
Mon, Dec 18 2017
Mon, Dec 18 2017
The Qin Empire Season 3
Zhang Bo was
34+ in The Qin Empire Season 3
as 'Ying Ji / King Zhao Xiang of Qin / 扮演 饰 秦昭襄王嬴稷'.
First Air Date
Thu, Feb 09 2017
Thu, Feb 09 2017
Westworld
Zhang Bo was
34+ in Westworld
as 'Farm Worker, Farm Worker 1'.
First Air Date
Sun, Oct 02 2016
Sun, Oct 02 2016
The Heart Without Thieves
Zhang Bo was
31+ in The Heart Without Thieves
First Air Date
Fri, Dec 20 2013
Fri, Dec 20 2013
The Battle of Thunder
Zhang Bo was
30+ in The Battle of Thunder
as '高等'.
First Air Date
Sat, Jun 15 2013
Sat, Jun 15 2013
The Firmament of the Pleiades
Zhang Bo was
27+ in The Firmament of the Pleiades
as 'Emperor Guang Xu'.
First Air Date
Sat, Jan 02 2010
Sat, Jan 02 2010
The Qin Empire
Zhang Bo was
27+ in The Qin Empire
as 'Ying Ji (King Zhaoxiang of Qin)'.
First Air Date
Fri, Dec 18 2009
Fri, Dec 18 2009