Carl Erhardt spielte auf Vereinsebene in London für die Eishockeymannschaft des Streatham Ice Hockey Club und den Princes Ice Hockey Club. Nach seinem Karriereende war er bei der Weltmeisterschaft 1950 als Schiedsrichter tätig. Später wurde er zum Vizepräsidenten auf Lebenszeit der "British Ice Hockey Association" gewählt. Neben dem Eishockey war er auch aktiv im Wasserski und war Gründer sowie erster Präsident der "British Water Ski Federation".