Partner Finan, Beecher, Wagner & Rose, P.A., Milford, Pennsylvania, 1972-1979, Beecher, Wagner, Rose, Siegel & Klemeyer, Milford, 1979. Private practice, from 1979. Public defender Pike County (Pennsylvania), Milford, 1980-1982.
Former solicitor Pennsylvania County, Pike County Office on Aging. Solicitor Pike County Recorder of Deeds and Register of Wills.
Treasurer Pike County Republican committee, Milford, 1982-1984. Served to 1st. lieutenant United States Air Force, 1955-1957, served to captain United States Air Force Reserve, 1967. Member American Bar Association, Pennsylvania Bar Association, Pike County Bar Association, Columbia University Law School Alumni Association, Pike County Legal Aid Society (founder 1979), Phi Beta Kappa, Phi Kappa Phi, Sigma Delta Chi.