Born in New York City. Lived as a young boy in Caracas, Venezuela, returned and grew up in New York State. Graduated from the Pennsylvania College of Optometry. This followed having earned a Bachelors degree from City College, City University of New York, and a Masters Degree from The New School of Social Research also In New York City.
Was in private practice in Philadelphia, Pa from 1982-2015. Specialized in general Optometry with a specialty in contact lens care. Married, living in Milford Connecticut. Has two daughters, both living in New England. Enjoys traveling, running, gardening and loves being an eye care specialist.