Era fill de Josep-Antoni de Castellví de Bellet, alcalde de Montblanc, regidor de Tarragona, corregidor de Barbastre i veterà de la guerra del francès. El 1858 va ingressar a l'Escola d'Estat Major i el 1865 fou destinat a Cuba, on fou cap de l'Estat Major a la Guerra dels Deu Anys i participà en els combats de Laguna de la Mata i Mercedes. El 1871 fou condecorat amb la creu de Segona Classe al Mèrit Militar i ascendit a coronel per la seva acció a Cienfuegos.