Après son baccalauréat à l'Athénée de Luxembourg, Charles Hamer suit des études de sciences économiques à l'Institut d'études politiques à Paris. Entre 1972 et 1996, il est employé de banque à Paris. Depuis 2000, il est président du comité directeur du Crédit agricole Luxembourg.
En collaboration avec son épouse Marie-Hélène, il traduit en français de nombreuses histoires pour enfants que son père avait écrites en allemand. Il s'agit de fables comme Die Biene und der Dukatenfalter ou Der Ackergaul und das Rennpferd, parues entre 1981 et 1994 sous forme de fascicules bilingues illustrés.
Charles Hamer est l'auteur d'un seul roman, Sherlock Holmes au Luxembourg. Dans ce roman policier, paru en 1983, le célèbre détective Sherlock Holmes évolue au Luxembourg de la fin du XIXe siècle et élucide une affaire d'État. Des faits, des bâtiments et des personnages historiques, comme le château de Vianden ou le ministre d'État Paul Eyschen, sont intégrés dans une histoire fictive.