Mr Nene was active in student politics in 1970s, and became a member of African National Congress (ANC) Regional Executive Committee, Bambatha region where he became a Chairperson of ANC Bambatha Branch. He was a Co-Chairperson of Joint Budget Committee from October 2002 to August 2005 and as a Chairperson of the Portfolio Committee on Finance from 2005 until 2008.
He served as a Regional Secretary of ANC Ukhahlamba region from 1997 until 2000 and as a Chairperson of Kranskop policing Forum from 1997 to 1999. He became ANC Local Government Councillor and caucus Chairperson from 1996 until 1999 and as a Chairperson of Ntunjambili Development Forum from 1994 until 1999.
He became a Labour union shop steward and led a negotiating Team for better working conditions during the period 1990 to 1995 and he organised the first ever strike in the financial under the banner of SACAWU while still at Metropolitan Life Insurance Company in 1990.
He worked as a Regional Administrative Manager for the Metropolitan Life Insurance for 15 years.