Ryan joined AFSCME Council 65 as a Labor Representative in June 2024. He represents the following local unions:
- 0737-0001, 0002, 0005 Red Wing City
- 0737-0003 Goodhue County
- 1788-0000 Winona City
- 1944-0000, 0003, 0004 Rushford City
- 1944-0002 Spring Grove City
- 2166-0001 Houston County
- 2166-0002 La Crescent City
- 3457-0000, 0002 Winona County
- 3533-0000 Wabasha County
- 3541-0000 Wabasha County
- 3542-0000 Wabasha County