The 57-year-old admitted driving with an excess breath-alcohol level on June 3, when he appeared before Judge Alistair Garland at a Christchurch District Court sitting at the Nga Hau e Wha marae.
Gadsby was stopped while driving on Aikmans Rd, in the Merivale suburb of Christchurch, at 10.43pm on June 3.
An evidential breath-test showed his level was 1049mcg of alcohol to a litre of breath. The legal limit is 400mcg.
Gadsby was remanded at large to appear at the Rangiora Court House on December 21 for sentencing.
- Kurt Bayer