![Du Zhiguo Portrait of Du Zhiguo](http://en.actoragecheck.com/limage/L3Y2TElkVHRieXNuaTcyakxPNlBrejZzcE1kdi5qcGcAACh231.jpg)
Movies (Acting Roles)
Sorted by Release Date![Southern Mao and Northern Ma Poster of Southern Mao and Northern Ma](http://en.actoragecheck.com/image/L2VXdHFvRThZYkN5Q1NLZjhYTVFzNFpyUm1nOS5qcGcAACh231.jpg)
Southern Mao and Northern Ma
Du Zhiguo was 68 in Southern Mao and Northern Ma Movie Released: Wed, Jun 28 2023
![The Sino-Dutch War 1661 Poster of The Sino-Dutch War 1661](http://en.actoragecheck.com/image/L2Z1Sjc5aDZab1ZUVkdlTWZ1NVJuUXdudk9Ndi5qcGcAACh231.jpg)
The Sino-Dutch War 1661
Du Zhiguo was 47 in The Sino-Dutch War 1661 as 'Zheng Zhilong'.Movie Released: Thu, Nov 15 2001
TV 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
![Black Lighthouse Poster of Black Lighthouse](http://en.actoragecheck.com/image/LzYxZlljelB4SmE3ZnJ6dFBvSzJSMlQ3WFpVdy5qcGcAACh231.jpg)
Black Lighthouse
Du Zhiguo was 66+ in Black Lighthouse as '[Father Fan]'.TV Show Released: First Air Date
Wed, Oct 21 2020
Wed, Oct 21 2020
![Crimson River Poster of Crimson River](http://en.actoragecheck.com/image/L3F1Z0NtazkwZlNONGl1WW40MEJtb1BDaEhiMC5qcGcAACh231.jpg)
Crimson River
Du Zhiguo was 65+ in Crimson River as 'Zhang Han Dong'.TV Show Released: First Air Date
Tue, Aug 18 2020
Tue, Aug 18 2020
![Antique Bureau Midgame Poster of Antique Bureau Midgame](http://en.actoragecheck.com/image/L2djeHM1bHIzRjdMUFVFb3NHNWM1RFpCWnRVQi5qcGcAACh231.jpg)
Antique Bureau Midgame
Du Zhiguo was 65+ in Antique Bureau Midgame as 'Huang Ke Wu / 黄克武'.TV Show Released: First Air Date
Sat, May 09 2020
Sat, May 09 2020
![The Legend of Yong Le Emperor Poster of The Legend of Yong Le Emperor](http://en.actoragecheck.com/image/LzdneXQ2RldwaU5NQjJMQTlzZW5MNGNvd2ZaaC5qcGcAACh231.jpg)
The Legend of Yong Le Emperor
Du Zhiguo was 64+ in The Legend of Yong Le Emperor as 'Zhu Yuanzhang'.TV Show Released: First Air Date
Thu, Feb 21 2019
Thu, Feb 21 2019
![My Story For You Poster of My Story For You](http://en.actoragecheck.com/image/L2NscHB5V2U3bG9JY0tiemRsNmIxdVJ6em5HYy5qcGcAACh231.jpg)
My Story For You
Du Zhiguo was 63+ in My Story For You as 'Muzi's Grandpa'.TV Show Released: First Air Date
Mon, Jun 18 2018
Mon, Jun 18 2018
![The Mask Poster of The Mask](http://en.actoragecheck.com/image/L2dZWTl0UzBnRzJYY1RGNWdSSUxqQ0g4Zmx1OC5qcGcAACh231.jpg)
The Mask
Du Zhiguo was 63+ in The Mask as 'Wei YiPing'.TV Show Released: First Air Date
Fri, Mar 02 2018
Fri, Mar 02 2018
![War Flowers Poster of War Flowers](http://en.actoragecheck.com/image/L2xDMmdOdFVrY1A5V2I3bFRmdGtnc1h5bWM0Ni5qcGcAACh231.jpg)
War Flowers
Du Zhiguo was 61+ in War Flowers as 'Xie Bingyan'.TV Show Released: First Air Date
Tue, May 31 2016
Tue, May 31 2016
![Deng Xiaoping at History's Crossroads Poster of Deng Xiaoping at History's Crossroads](http://en.actoragecheck.com/image/LzJOQ0VrR0RIMHFma2VpYVdrS2lrT2dTNU1DUi5qcGcAACh231.jpg)
Deng Xiaoping at History's Crossroads
Du Zhiguo was 59+ in Deng Xiaoping at History's Crossroads as '任大力'.TV Show Released: First Air Date
Fri, Aug 08 2014
Fri, Aug 08 2014
![Drug Case On Mekong River 13 Poster of Drug Case On Mekong River 13](http://en.actoragecheck.com/image/L3VqWGVMbzZFNFE5V1dISjd2MGNUUkw1YlVMby5qcGcAACh231.jpg)
Drug Case On Mekong River 13
Du Zhiguo was 59+ in Drug Case On Mekong River 13 as 'QingLin Guan / 关庆林'.TV Show Released: First Air Date
Tue, Jul 15 2014
Tue, Jul 15 2014
![The Six Dollars and Sixty Six Cents Poster of The Six Dollars and Sixty Six Cents](http://en.actoragecheck.com/image/L283Y29VdEFPMEdMZW9uYW03aUVaV21kYTVaTi5qcGcAACh231.jpg)
The Six Dollars and Sixty Six Cents
Du Zhiguo was 57+ in The Six Dollars and Sixty Six Cents as 'Chief Wu'.TV Show Released: First Air Date
Sun, May 27 2012
Sun, May 27 2012
![Wipe Out The Bandits of Wulong Mountain Poster of Wipe Out The Bandits of Wulong Mountain](http://en.actoragecheck.com/image/LzhkRDM2eDFKTjl4bG80M1BwVFlZaWlEMkVLeS5qcGcAACh231.jpg)
Wipe Out The Bandits of Wulong Mountain
Du Zhiguo was 57+ in Wipe Out The Bandits of Wulong Mountain TV Show Released: First Air Date
Thu, Jan 19 2012
Thu, Jan 19 2012
![Ming Dynasty Poster of Ming Dynasty](http://en.actoragecheck.com/image/LzhwdlpRQUZvOFJybmkwbGNPdXFSTHBVeFV4UC5qcGcAACh231.jpg)
Ming Dynasty
Du Zhiguo was 53+ in Ming Dynasty as 'Yang Lian'.TV Show Released: First Air Date
Tue, Dec 11 2007
Tue, Dec 11 2007
![The Legend and the Hero Poster of The Legend and the Hero](http://en.actoragecheck.com/image/L3F2aWV3VEx2MEhoSUtUQTdMakhQOXJpQklnZi5qcGcAACh231.jpg)
The Legend and the Hero
Du Zhiguo was 51+ in The Legend and the Hero as 'Su Hu'.TV Show Released: First Air Date
Sat, Feb 25 2006
Sat, Feb 25 2006
![A Deadly Secret Poster of A Deadly Secret](http://en.actoragecheck.com/image/L2RZNG5hclhVUkw1NFFCbXVSN2tNb0lEOFZUOC5qcGcAACh231.jpg)
A Deadly Secret
Du Zhiguo was 49+ in A Deadly Secret as '万震山'.TV Show Released: First Air Date
Thu, Jul 01 2004
Thu, Jul 01 2004
![Sui Tang Heroes Poster of Sui Tang Heroes](http://en.actoragecheck.com/image/L21nOXhtNG9hb1NsVDR2UG82RWZZVE9kSzZRNi5qcGcAACh231.jpg)
Sui Tang Heroes
Du Zhiguo was 48+ in Sui Tang Heroes as '李渊'.TV Show Released: First Air Date
Wed, Jan 01 2003
Wed, Jan 01 2003
![Li Wei the Magistrate Poster of Li Wei the Magistrate](http://en.actoragecheck.com/image/L3AzZTFVaWw3bnhScXJuNmVENUhobGp4VzBXWi5qcGcAACh231.jpg)
Li Wei the Magistrate
Du Zhiguo was 47+ in Li Wei the Magistrate TV Show Released: First Air Date
Mon, Jul 01 2002
Mon, Jul 01 2002
![Yongzheng Dynasty Poster of Yongzheng Dynasty](http://en.actoragecheck.com/image/LzdGM01sTW8yWkxKeG15ODFYTGFYaElZSHNNVS5qcGcAACh231.jpg)
Yongzheng Dynasty
Du Zhiguo was 44+ in Yongzheng Dynasty as '年羹尧'.TV Show Released: First Air Date
Sun, Jan 03 1999
Sun, Jan 03 1999
![Dongzhou lieguo: Zhanguo pian Poster of Dongzhou lieguo: Zhanguo pian](http://en.actoragecheck.com/image/L3dmckdGamg1eERFbTE0QTZ3QldRQzZKSXN6Ni5qcGcAACh231.jpg)
Dongzhou lieguo: Zhanguo pian
Du Zhiguo was 42+ in Dongzhou lieguo: Zhanguo pian as 'Le Yi'.TV Show Released: First Air Date
Wed, Apr 09 1997
Wed, Apr 09 1997