En 1892, Charles Meyer obtient son premier résultat en se classant deuxième des courses sur routefrançaises Paris-Nantes-Rennes-Paris et Paris-Nantes-Caen-Rouen-Paris respectivement. L'année suivante, il remporte Paris-Trouville et Amiens-Dieppe. En 1893, il participe à un concours avec Buffalo Bill pour savoir qui parcourt le plus de kilomètres en douze heures, Meyer étant sur un vélo et Buffalo Bill sur un cheval. Meyer parcourt 332 km, soit douze kilomètres de moins que son adversaire[5],[6].
Lors de la saison 1894, Meyer prend la deuxième place du Bol d'or et de Lyon-Paris-Lyon et termine troisième de Paris-Dinant. En 1895, il s'adjuge la plus grande victoire de sa carrière, la classique de 600 kilomètres Bordeaux-Paris. L'année suivante, il prend la deuxième place derrière l'Allemand Josef Fischer de la première édition de Paris-Roubaix. En 1897, il est troisième de Bordeaux-Paris.
Charles Meyer, qui court sous le prénom de « Charles », s'installe à Dieppe comme agent de cycles, puis d'automobiles[7]. Le , il est naturalisé français. Il aide Charles Terront au cours de son périple à vélo entre Saint-Pétersbourg et Paris en 1893 (3 000 km en treize jours)[8].
En 1907, il met à disposition ses locaux au nouveau club de badminton de Dieppe : le « Covered Lawn Tennis and Badminton Club ». Les matches sont joués sur deux terrains tracés dans un garage[9]. Il accueille également des compétitions d'escrime, de lutte et de patinage à roulettes ainsi que des projections de films[8],[10].