1989—1994: Studied at the Central Academy of Drama
1994: Upon graduation, became a set designer. His jobs included the Shanghai Chinese New Year Gala, a musical by acclaimed director Li Shaohong titled ‘Red House on the Water’ and the Chengdu ‘Grammy’ concert.
2005 His work was displayed at the Global Chinese Art Exhibition.
2009A solo exhibition of his series《戏剧人生系列》’Life of Drama’ is held at the Beijing Westin.
2011 His work appeared at the oil painting exhibition “春和雅集” ‘Spring and Elegance Collection’.
2012 His oil painting《天地人之一》’Heaven, Earth, and Humanity Part One’sells at auction for just over 1 million RMB (£113,000).
2013 His work《天地人之二》’Heaven, Earth, and Humanity Part Two’ sells at auction for over 1.2 million RMB.
2013 His series on ‘Dream of the Red Chamber’ is the subject of a solo exhibition at the Beijing International Expo.
2015 Another solo exhibition at the Yue Art Academy in Beijing is held, this time of Zhang Bin’s collection “空间•意境” ‘Space and Conception’.
2016 A solo exhibition ‘Opening up the Wonders of Oriental Oil Painting’ is held in Macao.