Erik Knudsen var født i Slagelse som sønn av lærere, noe han selv også utdannet seg til. Etter noen år innenfor folkeskolen ble han lærer på Krogerup Højskole, hvor han var i perioden 1954–82.