Si pensa che Dukagjini sia nato a Lipjan nell'attuale Kosovo, nel 1410. Il territorio della contea di Dukagjini aveva al centro la città di Alessio e comprendeva Zadrima, Lipjan (seconda città della contea), le zone a nord e a nordest di Scutari, e si estendeva verso nord nei territori occidentali del Kosovo.
Dukagjini combatté agli ordini di Scanderbeg contro gli Ottomani. durante i periodi di pace, però, accadeva che talvolta si combattessero l'uno con l'altro. Dopo la morte di Scanderbeg, Dukagjini continuò la lotta contro gli ottomani (talvolta alleandosi con i veneziani), divenendo il capo della resistenza albanese contro l'invasione, fino alla sua morte avvenuta nel 1481.