 Bennett was born in London 22 May 1774, and was educated there and at Gosport, where he was prepared for the congregational ministry David Bogue.In 1797 he was ordained at Romsey, where he remained till 1813.There he became a supporter of the London Missionary Society, and supported Robert and James Haldane in some of their evangelistic tours.