Sachverhalt: A. A._ (Arbeitnehmer; Beschwerdeführer) arbeitete vom 3. Juni 2013 bis 1. Juli 2016 bei der B._ AG (Arbeitgeberin; Beschwerdegegnerin) als Chauffeur auf Abruf zu einem festen Tageslohn. Zur Arbeitszeit wurde Folgendes vereinbart: 5.1 Der Arbeitnehmer arbeitet grundsätzlich auf Abruf. Wird der Arbeitnehmer an einem Tag beschäftigt, so teilt ihm der Arbeitgeber an diesem Tag mit, in welchem Umfang Arbeit für den nächsten Tag verfügbar ist. Arbeitet der Arbeitnehmer an einem Tag nicht, so erkundigt er sich im Laufe des Nachmittages beim Arbeitgeber darüber, ob für den nächsten Tag ein Arbeitseinsatz erfolgt. Der Arbeitnehmer ist nicht verpflichtet, Arbeitseinsätze des Arbeitgebers anzunehmen. 5.2 Eine maximale, tägliche Arbeitszeit besteht - abgesehen von den arbeitsgesetzlichen und anderen öffentlich-rechtlichen Bestimmungen - nicht. Der für Arbeitseinsätze vorgesehene Zeitrahmen ist in der Regel zwischen 06.30 und 17.30 Uhr. 5.3 Im Rahmen der Arbeitseinsätze über den täglichen Zeitrahmen gemäss Ziff. 5.2 hinaus geleistete Arbeit gilt nicht als Überstundenarbeit, auch wenn sie ausserhalb der betriebsüblichen Arbeitszeit geleistet wird. Sie ist zu den ordentlichen Ansätzen - ohne Überstundenzuschlag - zu entschädigen. B. Nach erfolgloser Schlichtungsverhandlung beantragte der Arbeitnehmer mit Klage vom 27. März 2017 beim Arbeitsgericht Luzern, die Arbeitgeberin sei zu verpflichten, ihm für Überstunden und Überzeit Fr. 24'114.80 samt Verzugszins seit 1. Juli 2016 zu bezahlen. Der Einzelrichter des Arbeitsgerichts wies die Klage am 20. Februar 2019 ab. Die dagegen gerichtete Berufung, mit welcher der Arbeitnehmer Fr. 21'830.45 nebst Zins verlangte, wies das Kantonsgericht am 6. November 2019 ab. C. Mit Beschwerde in Zivilsachen vom 12. Dezember 2019 beantragt der Arbeitnehmer dem Bundesgericht, das kantonsgerichtliche Urteil sei aufzuheben. Die Arbeitgeberin sei zu verpflichten, ihm Fr. 21'830.45 nebst Verzugszins seit 1. Juli 2016 zu bezahlen und für das erstinstanzliche Verfahren eine Parteientschädigung von Fr. 9'045.-- und für das Verfahren vor Obergericht eine solche von Fr. 8'583.15 (insgesamt Fr. 17'628.15) zu entrichten. Es wurden keine Vernehmlassungen eingeholt.