Knudsen var født og oppvokst i Vardø, men fra han var 15 år til han ble student bodde han i Haugesund. Knudsen tok examen artium i 1922 og ble cand.jur. i 1926. Han fikk bevilling som overrettssakfører i 1926 og var kommunerevisor i Haugesund fra 1926 til 1927. Han arbeidet som dommerfullmektig ved Tinn og Heddal sorenskriveri fra 1928 til 1930 og deretter som advokatfullmektig i Notodden fra 1930 til 1935. Fra 1935 drev han egen sakførerpraksis på Notodden. I maidagene 1945 ble han konstituert som sorenskriver i Tinn og Heddal.