Resident a Barcelona des de mitjan dècada de 1870, ingressà com a professor al gimnàs Tolosa, que dirigí al final de la centúria. Fou el primer professor de gimnàstica sueca de Catalunya. El 1898 organitzà la primera cursa en ruta de Catalunya, que anà de Barcelona a Sarrià. El 1899 fundà el primer club de futbol de Barcelona, el Català Sport Club, i en fou el primer president. El 1904 fundà el Gimnàs Vila i continuà promocionant la cultura física, l’atletisme, la lluita grecoromana, l’esgrima i la boxa. També fou soci del Centre Excursionista de Catalunya durant més de quaranta anys. Rebé nombroses distincions, com el diploma d’honor de la Federació Gimnàstica Espanyola (1900). L’any 1947 rebé un homenatge en què se’l reconegué com a degà de la gimnàstica a Barcelona.