He a member of the Cape Law Society and he is also a registered Debt Counsellor. He has worked in the banking sector and for a parastatal for many years. He has practiced law for more than a decade and has knowledge of various aspects of the law including commercial law, property law, labour law, credit law, evictions, personal injury and medical negligence. He is a book collector and enjoy spending time in the outdoors.