Karl Erb wuchs als ältester von drei Söhnen von Fritz Erb in Zürich auf. Ab 1946 war er als freier Journalist für zahlreiche Fach- und Tageszeitschriften tätig (mit Berichten und Beiträgen zu Ski, Reiten, Auto, Wehrsport etc.), ab 1953 amtierte er zudem als Pressechef und Platzsprecher für international bedeutende Sportanlässe (u. a. Fussball-Weltmeisterschaft 1954 in Bern, Leichtathletik-Europameisterschaften 1954 in Bern, Alpine Skiweltmeisterschaft 1974 in St. Moritz, CSIO Schweiz, Tour de Suisse, Lauberhornrennen, Hahnenkammrennen, WM 1958 – Reiten CSIO Schweiz Luzern/St. Gallen).