Som skiløper fikk Roll Damenes pokal i Husebyrennet 1889. I 1892 ble han nummer 2 i kombinert i det første Holmenkollrennet og fikk også premie som beste langrennsløper fra byene. I 1896 vant han det østerrikske mesterskapet på ski og fikk Alperosen. Han representerte Skiklubben Ull, der han også var formann fra 1905 til 1910. Roll var hoppdommer i Holmenkollen i årene 1908–12.