Narodil se ve Vysokém nad Jizerou. Vystudoval kamenickou školu v Hořicích, ale kameníkem se nestal. Po základní vojenské službě, kde byl zařazen ke spojařům, pracoval jako telefonní technik u Spojů Jilemnice. Po těžké nemoci zemřel v nedožitých 41 letech.
K turistice se dostal prostřednictvím svého otce, který byl známým turistou a značkařem v KČT ve Vysokém nad Jizerou. V roce 1966 se přestěhoval do Rokytnice nad Jizerou, kde se přihlásil do tamního oddílu turistiky. Přes léto chodil s mládeží na výlety. V zimě se věnoval lyžím – běžkám. V roce 1974 pod jeho vedením vznikla akce turistiky Přejezd Krkonoš. Dnes tato akce nese název: Přejezd Krkonoš – memoriál Karla Šaldy