David Sparks was chairman of Ladysmith Town Council from 1890-1894 and from 1897-1898. In 1899 Ladysmith was proclaimed a Borough and elected its first Mayor. Sparks served as Mayor from 1902-1904 and again from 1907-1908.
His QSA is named to Lt, Natal Carbineers.