A fost voievod al Transilvaniei în1441, guvernator al regatului Ungariei între 1446-1453, apoi căpitan suprem al Ungariei şi al Transilvaniei între 1453-1456.
A scris file de glorie în istoria luptei antiotomane a popoarelor Europei sud-estice. Iancu de Hunedoara a desfăşurat o activitate diplomatică şi militară intensă în anii în care Imperiul Otoman urca spre apogeu, dând asalturi decisive asupra ultimei rămăşiţe a Imperiului Bizantin, Constantinopolul.
A depus eforturi pentru închegarea unei coaliţii creştine care să oprească înaintarea otomanilor cu o oaste de cruciadă şi a fost cel dintâi comandant de oşti din Europa care a reuşit să îl înfrângă pe cuceritorul Constantinopolului, sultanul Mahomed II, la Belgrad în1456.
A fost tatăl regelui Matei Corvin, cel mai mare rege al Ungariei.