Dennis has extensive experience in Municipal Law, including City Attorney for the City of Herculaneum and former Prosecuting Attorney for the City of Herculaneum and City of Hillsboro. He currently serves as Director of the Community Advisory Committee with the Missouri Foundation for Health, is former Director of Community Mental Health Board of Jefferson County, former Board Member of the Children’s Learning and Rehabilitation Center, and former President of Jefferson County Bar Association.