Party affiliation: Democrat
Private practice, Albany, New York, 1975-1978. Optometrist Pearle Vision Center, Binghamton, 1978-1981. Private practice Lynchburg, since 1981.
Visiting consultant contact lens procedure University Wuerzburg, Federal Republic of Germany, 1974-1975. Visual consultant United States Air Forces in Europe School System, Federal Republic of Germany, 1974-1975.
Captain United States Army, 1970-1975. Member American Optometric Association, New York State Optometric Association (treasurer Albany chapter 1974), Eastern New York Optometric Association, Optometric Extension Program, American Academy Optometry, National Board Examiners in Optometry, College Optometrists in Vision Development, Virginia Optometric Association, Southwest Virginia Optometric Society, Sigma Phi Epsilon.