Napier Cityscape Oil on canvas 1000x1000mm 2010
Cape Reinga Lighthouse Northland Oil on Canvas 800x800mm 2018
Urban Route Hokitia Oil on Canvas 1000x1000mm 016
Moeraki Boulders Oil on Canvas 1000x1000mm 2009
Moeraki Boulders Oil on Canvas 800x1000mm 2016
Waipapa Point Lighthouse Southland Oil on Canvas 800x800mm 2018
Church of the Good Shepherd Lake Tekapo Oil on Canvas 800x800mm 2016
City of Sails Auckland Oil on Canvas 1200x1200mm 2005
Christchurch City Council building Oil on Canvas 1500x1500mm 2013
Antigua Boatsheds Christchurch Oil on canvas 1000x1000mm 2010
Auckland One Tree Hill Oil on Canvas 900x1100mm 1995
Takapuna View Oil on Canvas 1200x1200mm 2002
Auckland Museum Oil on canvas 1200x1200mm 2003
Auckland Museum Oil on canvas 1000x1000mm 2009
Auckland Museum Oil on canvas 600x1000mm 2017
Auckland Museum Oil on canvas 1100x1500mm 2003
Auckland Harbouf Bridge Oil on Canvas 1100x900mm 1999
Ferry building Devonport Oil on canvas 1500x1500mm 2004
Auckland Ferry Building Oil on Canvas 1000x1000mm 2013
Boatsheds at Ngapipi Auckland Oil on Canvas 800x1050mm 1998
Auckland Chelsea Workmen’s Cottages Oil on Canvas 1000x1000mm 2009
Auckland Boatsheds Oil on Canvas 1000x1000mm 2005
Otago Harbour Oil on Canvas 100x100cm 2010
Auckland City View Oil on Canvas 1200x1660mm 2011
Yachts Oil on Canvas 1200×1200mm 2002
Sails and City Auckland Oil on Canvas 800x800mm 2017
Yachts under Tower Auckland Oil on Canvas 800x800mm 2017
Wellington Stadium Oil on Canvas 1000x1000mm 2008
Te Papa Oil on Canvas 1000x1000mm 2017
Wellington Harbour Oil on Canvas 1000x1000mm 2008
Oriental Bay Wellington Oil on canvas 1000×1000mm 2009
Oriental Bay Wellington Oil on canvas 1000×1000mm 2009
Wellington Harbour Bird’s Eye View Oil on canvas 1000×1000mm 2009
Wellington Frank Kitts Park Oil on Canvas 1000x1000mm 2008
House And Garden Acrylic on Canvas 1200x180mm 2010
Farm View Greenhithe Auckland Acrylic on Canvas 1500×1500mm 2013
Farmstead Greenhithe Auckland Acrylic on Canvas 1500×1500mm 2013
Arrowtown South Island Oil on Canvas 600x2860mm 2015
Auckland
Omaha Beach Oil on canvas 120x120cm 2009
Princess Wharf Auckland Oil on Canvas 1000×1000mm 2013
Old City Christchurch Acrylic on Canvas 1000x1000mm 2010
A pool of lotus leaves Installation art 2800x16000mm 2017
Hangzhou Lotus Oil on Canvas 1580x5800mm 2015
Shanghai Tower Oil on Canvas 1200x1000mm 2017
Impression of Shanghai Acrylic on Canvas 1250x1800mm 2011
Impression of Shanghai Acrylic on Canvas 1800x1250mm 2011
Shanghai Bund Oil on Canvas 800x1000mm 2014
Shanghai Bund Oil on Canvas 800x1000mm 2014
Shanghai Waibaidu Bridge Oil on Canvas 1000x800mm 2014
Impression of Shanghai Oil on Canvas 800x1000mm 2014
Shanghai Waibaidu Bridge Oil on Canvas 800x1000mm 2014
Shanghai's most color Oil on Canvas 1450x3600mm 2017
Shanghai Old Memory Oil on Canvas 1000x1450mm 2013
Liuhe Tower Hangzhou 1000x1200mm 2015
Shanghai Lujiazui High rise Building Oil on Canvas 1450x3600mm 2017
National Centre for The Performing Arts Oil on Canvas 1450x2000mm 2012
CCTV Building Beijing Acrylic on Canvas 2000x14500mm 2011
Beijing Bird Nest Acrylic on Canvas 1450x2000mm 2011
Water Cube Beijing Acrylic on canvas 1110x1210mm 2012
North Country houses Oil on Canvas 1000x1200mm 2013
Hefei Grand Theatre Acrylic on Canvas 1000x1200mm 2019
Hefei TV Studio Acrylic on Canvas 1000x1200mm 2019
Chengdu Urban Oil on Canvas 1200x1450mm 2019
Changzhou Dinosaur Playground Oil on Canvas 1500x1500mm 2016
Changzhou Dinosaur Park Oil on Canvas 1200x1450mm 2016
Color Tianjin Oil on Canvas 1200x1450mm 2016
Raffles city Chengdu Oil on Canvas 1500x1500mm 2013
Hangzhou city balcony Oil on Canvas 1000x1200mm 2018
Qiandao Lake Hangzhou Oil on Canvas 1200x1450mm 2015
Hangzhou Stadium Oil on Canvas 1000x1200mm 2018
Raffles City Hangzhou Tower Oil on Canvas 1000x1200mm 2018
Hangzhou Botanical garden Oil on Canvas 1000x1200mm 2018
West Lake Santan Moon Oil on Canvas 1000x1200mm 2018
Hangzhou Xiaohu Prefecture 1000x1200mm 2018
Red Urban Oil on Canvas 1200x1450mm 2015
South Country houses in the green Oil on Canvas 1100x1250mm 2013
Green Urban Oil on Canvas 1200x1450mm 2015
Suzhou Centre Oil on Canvas 800x1000mm 2018
Big Wild Goose Pagoda in Xi an Oil on Canvas 1000x1000mm 2013
Suzhou Tiger Hill Oil on Canvas 1500x1500mm 2019
3000x3000mm 2015
3000x3000mm 2015
Chongqing Chaotianmen Wharf Oil on Canvas 1000x1200mm 2018
Yachts on Qingdao Oil on Canvas 800x1000mm 2013
Chongqing Hongya cave view Oil on Canvas 800x1000mm 2018
Gulangyu Island Xiamen Oil on Canvas 1000x1200mm 2016
Yellow lotus leaf Oil on Canvas 1200x1450mm 2019
Blue lotus leaf Oil on Canvas 1200x1450mm 2019
Flower of vase Oil on Canvas 800x800 mm 2019
Bed of Flowers Acrylic on canvas 2000x1450mm 2017
Green lotus leaf Oil on Canvas 1450x1200mm 2019
Green lotus leaf Oil on Canvas 1200x1000mm 2019
Pink lotus leaf Oil on Canvas 1450x1200mm 2019
Autumn lotus leaf Oil on Canvas 1200x1450mm 2016
Water lily Oil on Canvas 800x1000mm 2019
Water lily Oil on Canvas 800x1000mm 2019
Water lily Oil on Canvas 500x1000mm 2018
Water lily Oil on Canvas 1000x800mm 2018
Pohutukawa Tree Oil on Canvas 200x145cm 2013
Orange lotus leaf Oil on Canvas 1200x1450mm 2019
Seasons of Flowers Acrylic on canvas 1450x3600mm 2017
Purple jungle Oil on Canvas 1000×1000mm 2014
Blue jungle Oil Canvas 1000×1000mm 2014
Color Woods Acrylic on Canvas 1200x1450mm 2014
Color Woods Acrylic on Canvas 1200x1450mm 2014
Color Woods Acrylic on Canvas 1200x1450mm 2014
Colorful woods Oil on canvas 1000x1200mm 2016
Colorful woods Oil on canvas 1200x1500mm 2016
Colorful Bush Oil on canvas 1450x3600mm 2014
Colourful Bush Acrylic on Canvas 1450x2000mm 2013
Twilight pine forest Oil on Canvas 1450x3600mm
Twilight pine Bush Oil on Canvas 1450x3600mm
Bush in New Zealand Acrylic on Canvas 2400x17700mm 2013
Chelsea Bay Auckland Oil on Canvas 1450x3600mm 2011
The Woods Acrylic on Canvas 2000x1450mm 2013
Bush View New Zealand Oil on Canvas 150x150cm 2012
Bush At Omaha Oil on Canvas 2000x1500mm 2012
Orange Grove Oil on Canvas 120x150cm 2014
Bruce Bay South Island Acrylic on Canvas 1500x1500mm 2010
Green Woods Acrylic on Canvas 2000x1450mm 2014
Old Trees Oil on Canvas 1800x1300m 2016
Color Trees Oil on Canvas 80x100cm 2014
Blue Woods Acrylic on Canvas 2000x1450mm 2014
Black Forest Oil on Canvas 1000x1000mm 2013
Dark Blue Mountain and River Oil on Canvas 1450x4800 mm 2013
Milford Sound South Island Oil on Canvas 500x1000 mm 2016
Tussock Hills Otago Oil on Canvas 1450x2000mm 2011
Impression of Venice Oil on Canvas 1200x1200mm 2019
Impression of Venice Oil on Canvas 1200x1200mm 2019
Impression of Venice Oil on Canvas 1200x1200mm 2019
Mountains Oil on Canvas 1000x800mm 2014
Mt Cook Oil on Oanvas 1450x2000mm 2011
Bay of Islands, New Zealand Oil on Canvas 600x1000mm 2015
Remarkables Mountains and Lake Oil on Canvas 1000x3000mm 2010
Tai Poutini National Park South island Oil on Oanvas 1450x2000mm 2011
Lake Onslow Waterway Acrylic on Canvas 1500x1500mm 2010
Mountains Oil on Canvas 800x1000mm 2014
Mt Taranaki Acrylic On Canvas 1500x1500mm 2009
Pink Sky and Blue Sea Oil on Canvas 1200x1450 mm 2016
Kayak Oil on Canvas 1500x1500mm 2016
Mountains Oil on Canvas 800x1000mm 2014
Red Mountain Oil on Canvas 1450x1200mm 2013
Green Mountain Oil on Canvas 1450x1200cm 2013
King Country South Canterbury Oil on canvas 1450x2000mm 2011
Milford Sound Oil on Canvas 1000x5000mm 2011
Hangzhou Lotus Oil on Canvas 1380x3800mm 2015