Svært få detaljer finnes om det korte styret til Kenneth III. Det er klart at han var ansvarlig for drapet på sin forgjenger Konstantin III, et direkte resultat av en langvarig dynastisk strid om retten til å arve den skotske tronen. Han ble selv drept i et slag i 1005 av sin fetter Malcolm II i nærheten av Perth. Alle mannlige etterkommere av Kenneth III ble sporet opp og drept av Malcolm II, men den dynastiske striden fortsatte og førte til at Duncan I, barnebarn av Malcolm ble drept i 1040 av Macbeth som hadde giftet seg med Kenneths barnebarn Gruoch, kjent fra William Shakespeares drama som Lady Macbeth.