Hijo de Felip de Solà de Prats y de Marina Cañizares i Miró, soprano de origen catalán nacida en La Habana, era licenciado en Derecho y se especializó en derecho comparado.
En 1930 era un destacado miembro del partido Derecha Liberal Republicana en Cataluña y conspiró contra la monarquía.
En 1931 fue elegido concejal del Ayuntamiento de Barcelona por la Conjunción Republicano-Socialista, pero en 1932 la abandonó e ingresó en la Lliga Catalana, partido del que fue jefe de la sección política con Bausili Vidal i Guardiola, y con el que fue elegido diputado por la circunscripción de Barcelona ciudad en las elecciones generales de 1933.
[3] No renovó su escaño en las elecciones generales de 1936, y al estallar la guerra civil española se exilió a Francia.
En 1945 intentó reactivar la Lliga Catalana y el diario La Veu de Catalunya con Modest Sabaté, participó en las actividades de la oposición antifranquista y en 1956 fue nombrado secretario general de la Academia Internacional de Derecho Comparado de La Haya.