Edgar has spent his career fighting for workers rights in the labor movement. He joined the former International Ladies Garment Workers Union in 1962 as a shipping clerk and was an active shop steward. He later became an organizer and Business Agent with the ILGWU and, in 1976, was asked to serve as director of the Organization for the largest ILGWU affiliate B Local 23-25. For many years, Edgar has been involved in the International Trade Union work for social and economic justice for apparel and textile workers around the world. He has been a leader in the fight Against Global Sweat Shops. He has served as a member of the Executive Committee and a member of the Presidium of the International Textile Garment & Leather Workers Federation. He is also a member of IndustriALL, a global union federation representing 60 million workers around the world.