He has also served as a judge on the East African Court of Justice, and as chairman of the Tanzanian Constitutional Review Commission since 2012
He has held positions as a judge on the East African Court of Justice and chairman of the Tanzanian Constitutional Review Commission since 2012.