Dr. Josh joined the practice in February 2010. He was educated at Tufts University, and attended Tufts School of Medicine, completing his residency at Tufts/Floating Hospital for Children. 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. Aside from traveling and skiing, Dr. Josh enjoys keeping active, doing CrossFit, playing lacrosse, hockey, and soccer. He even has season tickets to the Patriots!