Fue autor de obras de diversa índole: cuadros de costumbres, novelas, biografías, críticas literarias y trabajos científicos.