Como actor en teatro destaca su participación en Las obras completas de William Shakespeare, pero abreviadas, Doce hombres en pugna, Madre Coraje y sus hijos, Un tranvía llamado deseo, Monólogo 50 de cien…Reflexiones de un libro en soledad, entre otras. En cine, su trabajo incluye El cumple de la abuela, El viaje de la Nonna, En el país donde no pasa nada, Amores perros y Todo el poder. En televisión ha colaborado en Aquí en la tierra, Médicos, línea de vida y Renta congelada.