Edström was involved in Swedish sports administration, and helped organize the 1912 Summer Olympics in Stockholm.
В начале 1910-х годов был привлечён к организации и проведению летних Олимпийских игр 1912 года в Стокгольме.