Person

Mmamoloko Kubayi

PEP

Born 8 May 1978 (48 years old). member of the National Assembly of South Africa since 22 May 2019.

Screen this subject

Summary

South African politician

Positions held25

  1. Since 22 May 2019

    member of the National Assembly of South Africa

    Current

    South Africa

  2. Since 14 Jun 2024

    Member of the National Assembly

    Current

    South Africa

  3. 27 Feb 2018 to 29 May 2019

    Minister of Science and Technology

    South Africa

  4. Since 3 Dec 2024

    Minister of Justice and Constitutional Development

    Current

    South Africa

  5. 22 May 2019 to 28 May 2024

    Member of the National Assembly

    South Africa

  6. 9 Jun 2021 to 5 Aug 2021

    Minister of Health

    South Africa

  7. 30 Jun 2024 to 3 Dec 2024

    Minister of Human Settlements

    South Africa

  8. 17 Oct 2017 to 26 Feb 2018

    Minister of Communications of South Africa

    South Africa

  9. 21 May 2014 to 7 May 2019

    member of the National Assembly of South Africa

    South Africa

  10. 31 Mar 2017 to 17 Oct 2017

    Minister of Energy

    South Africa

  11. 30 May 2019 to 5 Aug 2021

    Minister of Tourism

    South Africa

  12. 5 Aug 2021 to 19 Jun 2024

    Minister of Human Settlements

    South Africa

  13. 2014 to 2014

    National Assembly (Member-elect)

  14. 2017 to 2017

    National Executive (Minister of Electricity and Energy)

  15. 2019 to 2024

    National Assembly (Member)

  16. Since 2024

    National Assembly (Member)

    Current
  17. Period not retained

    National Assembly (Whip, -2014)

  18. Since 2024

    National Executive (Minister of Justice and Constitutional Development)

    Current
  19. Period not retained

    African National Congress (ANC) (Member)

  20. 2024 to 2024

    National Executive (Minister of Human Settlements)

  21. 2015 to 2015

    Ad Hoc Committee on Police Minister's Report on Nkandla (Member)

  22. 2009 to 2014

    National Assembly (Member)

  23. 2021 to 2024

    National Executive (Minister of Human Settlements)

  24. 2014 to 2019

    National Assembly (Member)

  25. 2014 to 2019

    ANC Constituency Office (132): Mabopane (Constituency Contact)

Connections1

Family1

Other names6

Also known as6

Nkhensani Kubayi-NgubaneMmamoloko Tryphosa KubayiMmamoloko Tryphosa Kubayi-Ngubane恩克赫恩薩尼·庫巴伊-恩古巴內Mmamoloko Kubayi-Ngubane음마몰로코 쿠바이

This page shows the public record as its publishers state it. A name here is not by itself a finding: whether a record refers to a particular person or company is what screening decides. Read the full notice.