Realizó toda su obra en Huelva aunque estuvo siempre fuertemente vinculado a Ayamonte donde dejó algunas de sus obras maestras como el Cristo de la Vera Cruz, Jesús de la Pasión y el Cristo de las Aguas.