På oppdrag fra prins Nikola I av Montenegro startet han landets første skiskole fra 1893, og regnes som skisportens grunnlegger i Montenegro. Han medvirket i opprettelsen av den første skiskolen i de franske alpene i 1903. Angell var medlem av Den internasjonale olympiske komité fra 1905 til 1907.