Most of my experiences were acquired in this country and abroad while living in Israel, Tanzania and China. These experiences were shaped by my student and youth, revolutionary activities within the auspices of the Pan African Congress of Azania (PAC) before I come home to the African National Congress (ANC).
I was elected as a Councillor in 2000. While performing my duties as a Councillor of Thulamela Municipality, tasks allocated to me were: co-ordinating Sport, Arts and Culture activities and later in Vhembe District Municipality as Chairperson of Sport, Arts and Culture, and Chairperson of Disaster Risk Management Committees and also Chairperson of Vhembe District Disaster Risk Management Forum.
Along my political profile, I also addressed many gatherings representing councils and my political party, the ANC. I contributed in SABC Newsline on Youth Development in South Africa in 1995. I also contribute in SABC Education programmes for Phalaphala FM as a guest from 2013 to date.
My teaching experience started in 1989 at Mpfariseni Secondary School where I spent 13 years, and acted as a school principal for two years, and then I was transferred to Tshivhase Secondary School where I spent 7 years. With the passion for education, I furthered my studies through the University of Johannesburg (RAU) where I completed Further Diploma in Education (Guidance) and Personnel Management Certificate, and North West University (Potchefstroom) where I completed B.Ed (Hons) and M.Ed.