He began working for the University of Botswana in 1999, after 15 years of service in the Curriculum Development Centre as an Education Officer (Environmental Education). Currently, he is the President of Environmental Education Association of Southern Africa (EEASA) and serves on the Advisory Board of the Global Environmental Education Partnership (GEEP).