Dennis is an Associate at East African Law Chambers, with particular expertise in Corporate Law and Litigation.

Dennis also specializes in commercial practices especially in law of contracts, investments, landed property matters, employment law, immigration, probate, securities such as mortgage and debentures, areas in which he serves both as legal counsel and advisor. Dennis' focus on litigation and Corporate Law has been largely in relation to labour law matters, intellectual property law and civil practices and procedures, areas in which he also provides consultancies to clients.

Dennis is an active member of Tanganyika Law Society and East African Law Society.

Dennis holds a Bachelor of Laws from the University of Tumaini and a Post Graduate Diploma in Legal Practice from the Law School of Tanzania.