Full Name

Bernard Makgabo Ngoepe also known as Judge Bernard Ngoepe

Date of Birth

October 22, 1947

Place of Birth

Pietersburg, Union of South Africa

Education

University of the North, BIuris (1972) University of South Africa (Unisa), LL.B.

Spouses Names

Not mentioned

Children Names

Not mentioned

Parents Names

Not mentioned

Known Affiliates Names

Frikkie Eloff, Dunstan Mlambo, Christoph Friedrich Garbers, Thabo Mbeki

Affiliated Organizations’ Names

North Gauteng High Court (Judge President, 1998–2012) University of South Africa (Chancellor, 2011–2016) Tax Ombudsman of South Africa (since 2013) African Court on Human and Peoples’ Rights (Judge, 2006–2014) Magistrates’ Commission (Chairperson) United Nations Environment Programme Global Alliance of Judges on Environmental Law Court of Military Appeals Military Legal Services Division Review Council Military Appeals Supreme Court of Appeal in Bloemfontein (Acting Judge) Truth and Reconciliation Commission Amnesty Committee Technical Committee on Constitutional Issues