Mannen körde i diket, men innan dess hade han kört över heldragna linjer, kört alldeles för fort och för nära framförvarande fordon.
Tester visade att alkoholhalten i blodet var 1,13 promille.
Han åtalas samtidigt för olovlig körning eftersom hans körkort var återkallat.
Den tredje åtalspunkten gäller ringa narkotikabrott, mannen hade narkotikaklassade tabletter och cannabis med sig i bilen.
Mannen erkänner narkotikabrott men nekar till rattfylleri.