Dennis is a lifelong resident of St. Charles County, Missouri. After graduating from law school in 1995, Dennis served seven years as Assistant Prosecuting Attorney at the St. Charles County Prosecutor’s office before entering private practice. Since then, Dennis has dedicated his career to defending those charged with DWI, drug offenses, assault, traffic violations, driving while revoked and illegal use of firearms, covering misdemeanors and felonies in state and federal court.
In addition to defending criminal cases, Dennis serves as the Municipal Judge in Lake Saint Louis, O’Fallon, Cottleville, Dardenne Prairie, and Winfield.
In his spare time, Dennis is an active member of Assumption Parish and coaches the St. Dominic High School Moot Court Team. Dennis and his family are avid fans of the Missouri Tigers.