Dr. Josh joined our practice in February 2010. He was educated at Tufts University, and attended Tufts School of Medicine. Before becoming a physician, Dr. Josh lived in Ft. Lauderdale and practiced criminal law in Miami for ten years.
Dr. Josh grew up in Lexington. He has two daughters, Madeleine and Isabel, with whom he loves spending time. Aside from traveling and skiing, Dr. Josh enjoys playing lacrosse, hockey, and soccer. He even has season tickets to the Patriots!