In the first half of the 12th century, during the reign of Constantine I, the Vallombrosans settled in Logudoro.
The church was built, presumably, by Judge Mariano I between 1065 and 1082, but we do not know when it passed to the Vallombrosans.
The church is built with black and white limestone and volcanic stones.
It has a commissa cross plan with an open transept in three semi-circular apses, an organism similar to that of the church at Saccargia.
The hall has a wooden truss roof.
During the 13th century, in the Romanesque period, it was extensively remodeled: restored in the pediments, elevation, and arches; the portal of the high façade decorated with blind arches and slender with pilasters was reconstructed.
The workers are to be attributed to those of the earlier tradition in Buscheto, who in Pisa had given life to S. Piero a Grado and Santa Cristina, and in the giudicato of Torres had worked in the reconstruction of the churches of Santa Maria di Tergu and San Pietro di Bulzi.
The church underwent further restoration in 1912.