Bill joined the Utility Workers Union of America Local 1-2 in 1976. Early on in his career Bill was elected to Shop Steward, rising to the position of Chairman of Stewards. He continued to be nominated and elected to heightened leadership roles. Bill has held several positions in the Local, including Executive Board member, Business Agent, Senior Business Agent, and Bill's current role is that of Vice President of U.W.U.A. Local 1-2.
Bill is currently a U.W.U.A. National Executive Board Member-at-Large.
Bill serves as a Vice President on the Westchester-Putnam Central Labor Body.
Bill is a member of the NYS Indian Point Closure Task Force and Decommissioning Oversite Board.