Sous le nom de plume de « Charles Edmond », il a écrit des romans (Souvenirs d’un dépaysé, 1862 ; Le Neveu du comte Sérédine, 1898 ; etc.) et des pièces de théâtre (Il a notamment collaboré aux comédies d’Adolphe d'Ennery et d’Édouard Foussier).
Il a aussi écrit avec Jules Claretie sous le nom de plume commun de « Jules Tibyl ». On lui doit également le livret de l’Aïeule, avec d’Ennery et du Dompteur, également avec d’Ennery.