A former NASA and Army flight surgeon, he has spent the past twenty years as an FAA Aviation Medical Examiner here in Rochester, helping pilots with their medical certification for flying and doing aerospace consulting. He is an airline transport rated pilot, and for over fifteen years also operated a charter aircraft company based at the ROC airport.