Assistant attorney general Pennsylvania Department Revenue, Harrisburg, 1958-1959, bureau director, 1959-1962. Deputy attorney general State of Pennsylvania, Harrisburg, 1962-1971, deputy secretary of revenue, 1971-1974, secretary of revenue, 1974-1975, solicitor general, 1975-1978. Chief deputy counsel, chief of litigation Pennsylvania Department Treasury, Harrisburg, 1979-1987.
Private practice, since 1987. Chief of litigation, Pennsylvania Department Insurance, 1979. Chief tax litigation, Pennsylvania Department Justice, 1979.
Advisory committee Decedent Estate Laws of Joint State Government Committee. Legal counselor to Pennsylvania Constitutional Convention on Revisions. Board directors Pennsylvania Employees Retrement Fund, Pennsylvania School Employees Retirement Fund.
Lecturer tax seminars, University Pennsylvania, Pennsylvania Bar Institute. Instructor court martial procedures Headquarters Marine Corps., Washington, 1957-1958. With United States Marine Corps, 1956-1958.
Board directors Pennsylvania State Employee's Retirement Systems, 1973—1978, Pennsylvania Public School Employee's Retirement Systems, 1979—1981. Member American Bar Association, Pennsylvania Bar Association, Lawrence County Bar Association, National Tax Association, National Association Tax Administrators, Federal Bench-Bar Executive Committee, National Association Attorney Generals (antitrust subcommittee), Governor's Tax Reform Committee, Multi-state Taxation Commission (chairman subcommittee).