Just a guy raised in the Sixties, schooled in the Seventies and Eighties and Nineties (sheesh!), trying to raise a family in the Twenty-First Century.
I would not use the "MD", but my first son is also Charles J Miller. Unfortunately, my wife and I were not in agreement on the "Junior" thing. So, seventeen years later, we still share the same exact name. Therefore, I use the MD as a distinction. So be it.