Monárquico alfonsino, fue miembro de la Liga del Orden Social de Barcelona fundada por Manuel Durán.
Por encargo de Cánovas del Castillo, en 1875 actuó como mediador con Manuel Durán y el periodista Juan Mañé para alcanzar la paz en la tercera guerra carlista.
Por este motivo en 1878 recibió la Gran Cruz al Mérito Militar.
Desde su escaño defendió firmemente el proteccionismo económico y el derecho catalán.
En 2006, su descendiente Félix Vilaseca i Anglada, donó sus documentos al Archivo Nacional de Cataluña.