- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 4th Assembly 2017- 2022
- Tanzania, Ex-Officio Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 3rd Assembly 2012 - 2017
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 2nd Assembly 2007 - 2012
- Tanzania, Elected Member
- 1st Assembly 2001 - 2006
- Speaker Emeritus (2001 - 2006)