Fuera de su periodo inicial en que escribió traducciones, imitaciones y adaptaciones de trágicos franceses e italianos (Racine, Voltaire, Ducis, Beaumarchais, Metastasio y Apostolo Zeno), escribió también comedias ("Marta abandonada") y zarzuelas ("El tutor enamorado"; "Las segadoras de Vallecas", 1768; "Las labradoras de Murcia", 1769; "Las foncarraleras", 1772; "El licenciado Farfulla", 1776, etc.), si bien es sobre todo conocido por su obra de la última época, los más de 300 sainetes que escribió (pequeños apuntes costumbristas de asunto humorístico, llenos de música y canciones, compuestos con agilidad y gracia en verso), en los que trata y retrata al Madrid de su tiempo.