| From |
To |
Organisation |
Position |
| 2008 |
|
Hatfield Constituency |
MP |
| 2007 |
|
MDC- National Committee Executive |
Deputy Secretary General |
| 2005 |
2008 |
|
MP for Hatfield |
| 2002 |
|
National Standing Committee |
Member |
| 2000 |
2005 |
|
Vice- Chairman for Harare Province MDC |
| 1998 |
2000 |
|
General Secretary& Chief Executive Officer for the National Employment Council for the Engineering and Iron and Steel Industry & Engineering Medical Aid Society respectively. |
| 1997 |
1998 |
|
Designated Agent for the National Employment Council for the Furniture Manufacturing Industry |
| 1991 |
1999 |
|
chief Economist, Zimbabwe Congress of Trade Union |