He holds 20 years of experience in medicine and behavioral health including serving in the United States military in both the U.S. Navy and Connecticut Army National Guard. His teaching appointments include serving as an adjunct professor for Quinnipiac University and Bay Path University teaching behavioral medicine to physician assistant students. He also teaches psychopharmacology and medical pathophysiology for the Doctor of Behavioral Health Program at the Cummings Graduate Institute for Behavioral Health Sciences.