After working for De Beers and Price Waterhouse, as well as operating his own company, he became a Member of the National Assembly of Botswana in 1989, representing Serowe North for the Botswana Democratic Party.
In 1989, he was elected to the National Assembly of Botswana, where he represented Serowe North. Before this, he had worked at De Beers and Price Waterhouse, as well as running his own business.