Bachelor of Arts, Williams College, 1962.
Technical writer, General Electric Company, Schenectedy, New York, 1966-1967; county editor, Bennington Banner, Vermont, 1968-1969; editor, public, Vermont Sportsman, Bennington, 1969-1978; managing editor, Backpacker magazine, 1981; editor, Fly Fisherman magazine, Harrisburg, Pennsylvania, since 1979; public, Fly Fisherman magazine, Harrisburg, Pennsylvania, since 1988; editor-in-chief, Country Journal magazine, 1986-1988.
Served to captain United States Marine Corps, 1963-1966.
Married Mary Eileen Galbo, November 30, 1963. Children— Mary Victoria, Kathleen, John.