Bei den Olympischen Spielen 1928 in Amsterdam errang Bernhardt, Mitglied des RV Zugvogel Hannover, gemeinsam mit Werner Potzernheim die Bronzemedaille im Tandemrennen ; im Sprint belegte er den vierten Platz.