Professional Affiliations and memberships
- Member, Board of Trustees (BOT), New England College of Optometry, (NEWENCO)
- Candidate, American Academy of Optometry
- Member, Academic Affairs Committee, BOT, NEWENCO
- Member, Investments Committee, BOT, NEWENCO
- Past Member, By Laws Committee, BOT, NEWENCO
- Past Member, College Development Committee, BOT, NEWENCO
- Past Member, Facilities Committee, BOT, NEWENCO
- Past Member, Presidential Search Committee, BOT, NEWENCO
- Past Member, Senior Examination Development Committee,
- North East Regional Optometric Testing Service (NERCOATS)
- Member, NEWENCO Alumni Association Executive Board
- Past President, NEWENCO Alumni Association
- Member, American Optometric Association, (AOA)
- Past Member, Section on Sports Vision, AOA
- Charter Member, Section on Contact Lenses, AOA
- Member, Association of Optometric Educators, (AOE)
- Member, American Optometric Foundation (OPF)
- Sustaining Member, American Optometric Student Association, (AOSA)
- Member, New England Council of Optometrists, (NECO)
- Past Member, NECO 71st Annual Vision Care Congress Educational Committee
- Past Member, NECO 72nd Annual Vision Care Congress Educational Committee
- Member, Massachusetts Society of Optometrists (MSO)
- Past Member, Executive Board, MSO
- Past Chairman, Middlesex District, MSO
- Past Member, Legal/Legislative Committee, MSO
- Past Member, Scope of Practice Committee, MSO
- Past Member, American Public Health Association (APHA)
- Past Member, Health Advisory Committee, Tri Cap Community Action Program, Inc
- Project Head Start, Malden, Massachusetts
- Member, Everett Chamber of Commerce
- Member, North Shore Chamber of Commerce
- Past Member, Friends of the Parlin Public Library, Everett, Massachusetts
- Past Instructor, Newbury Junior College, Boston, Massachusetts
- Past Member, Board of Directors Danvers National Little League, Danvers Massachusetts