Past affiliation(s) within the IAU
- Past President of Commission 46 Astronomy Education & Development (2003-2006)
- Past Vice-President of Commission 46 Astronomy Education & Development (2000-2003)
- Past Chair of Inter-Division C-E WG Solar Eclipses (2006-2022)
- Past Chair of Commission 46 PG Public Understanding at the Times of Solar Eclipses and Transits (until 2012)
- Past Organizing Committee Member of Commission C3 History of Astronomy (2018-2021)
- Past Organizing Committee Member of Commission C3 History of Astronomy (2015-2018)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (2012-2015)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (2009-2012)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (2006-2009)
- Past Organizing Committee Member of Division XII Union-Wide Activities (2003-2006)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (1997-2000)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (1994-1997)
- Past Organizing Committee Member of Commission 12 Solar Radiation & Structure (1991-1994)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (1991-1994)
- Past Organizing Committee Member of Commission 46 Astronomy Education & Development (1988-1991)
- Past Member of Division B Facilities, Technologies and Data Science (until 2022)
- Past Member of Division C Education, Outreach and Heritage (until 2022)
- Past Member of Division E Sun and Heliosphere (until 2022)
- Past Member of Commission C1 Astronomy Education and Development (2015-2022)
- Past Member of Commission C3 History of Astronomy (2015-2022)
- Past Member of Commission E1 Solar Radiation and Structure (2015-2022)
- Past Member of Division C WG Key Initiatives in Education, Outreach and Development (2021-2022)
- Past Member of Inter-Division C-E WG Solar Eclipses (2015-2022)
- Past Member of Division C WG Star Names (2016-2022)
- Past Member of Commission C1 WG Network for Astronomy School Education (NASE) (2015-2021)
- Past Member of Commission C3 WG Johannes Kepler (2016-2019)
- Past Member of Commission C1 WG Theory and Methods in Astronomy Education (2015-2018)
- Past Member of Commission 10 Solar Activity (until 2015)
- Past Member of Commission 12 Solar Radiation & Structure (until 2015)
- Past Member of Commission 40 Radio Astronomy (until 2015)
- Past Member of Commission 41 History of Astronomy (2003-2015)
- Past Member of Commission 46 Astronomy Education & Development (2003-2015)
- Past Member of Division II Sun & Heliosphere (until 2012)
- Past Member of Division X Radio Astronomy (until 2012)
- Past Member of Division XII Union-Wide Activities (until 2012)
- Past Member of Commission 41 WG Johannes Kepler (2009-2012)
- Past Member of Commission 46 PG Network for Astronomy Education NASE (until 2012)