Dennis Davis is a graduate of University of Cape Town (UCT) and Cambridge. After a long a career as an academic lawyer, he was appointed to the Bench in 1998. He is an honorable professor at UCT where he continues to teach in the Law Faculty. He is also known for being the host of a TV Program Judge for Yourself .
There are no products matching the selection.