Bond was elected to the uMgungundlovu District Municipality council in 2000 as a member of the Democratic Alliance.
In 2012, Bond stood for DA provincial leader against incumbent Sizwe Mchunu.
[1] Bond withdrew and endorsed Ziba Jiyane, who lost to Mchunu.
He had been appointed a Member of Parliament for the DA with effect from 10 November.
[5] Bond was appointed an Additional Member on Defence and Military Veterans on 21 April 2023.