Knud var hertug af Sønderjylland og søn af Henrik Skadelår. Knud støttede under borgerkrigen Knud 5. Magnussen, der udpegede ham til hertug af Sønderjylland. Her kæmpede han mod Valdemar (1. den Store), som af Svend 3. Grathe var udpeget til hertug. Senere forsonede han sig med Valdemar.