He designed Stowlangtoft Hall in Suffolk and restored many churches and other public buildings in East Anglia, Wiltshire and Nottinghamshire.
His first major work was the church of St John of Jerusalem, South Hackney (1845–1848).
[2] In 1849 he was commissioned for the reconstruction of St Leonards Church in Wallingford, which he rebuilt in the Gothic Revival style, although he was able to preserve large sections of the original Saxon building.
He was the architect of a hospital at Bury St Edmunds, of Stowlangtoft Hall in Suffolk, and of churches in Yarmouth,[3] Wiltshire and Nottinghamshire.
He retired to Playford, Suffolk in 1867, but continued to design churches nearby, at Stonham Aspal and Grundisburgh.