Nació en Londres el 5 de mayo de 1828. Después de alguna experiencia como profesor privado para algunas familias, inició su actividad literaria editando un periódico en la Isla de Wight, y más tarde con la prensa de Londres a través de revistas como la Gaceta Literaria, The London Journal y The London Society. Al mismo tiempo se granjeó una reputación como escritor de temas científicos para el gran público, cuentos infantiles y traductor.
En 1870, fundó el Scottish Guardian, que editó hasta 1878, y posteriormente proyectó y editó una serie de volúmenes titulados: The Whitefriars Library of Wit and Humor. Asimismo, es el autor de la obra Celebrated Women Travellers of the Nineteenth Century, que hoy traducimos por primera vez al castellano como Célebres viajeras del siglo XIX.
Fue autor de otras numerosas obras y murió en Wimbledon el 30 de diciembre de 1891.