The present chancel dates from that time but there is possibly even earlier evidence of a building phase (432) in the base of some walls.
It may be that these are the remains of the first church built in this Parish, erected by those who first evangelised these parts in Celtic days, possibly in the time of St Ninian (died 432), or St. Aidan (around 651).
There are graduated slate roofs with apex crosses to the stone copings and a gabled bellcote to the west end, over the porch.
The windows to the chancel's side walls are original, with triple lancets to the east end that possibly date to the 19th century.
On the south side of the nave, there is a mural stair which leads to a polygonal pulpit carved in stone.
As to the font, this is possibly from the 17th century, and it has a hexagonal bowl carried on a column mounted on an octagonal plinth.