 A Republican, McAvoy was a practicing attorney in Binghamton, New York from 1964 to 1985.He was a member of the Broome County Legislature from 1971 to 1986.McAvoy was recommended for a judicial appointment by Senator Al D'Amato.