Elected to the Royal Society in 1884 he was a member of the Council of the Society and twice its VicePresident

What is the correctly punctuated version of this sentence?
Elected to the Royal Society in 1884, he was a member of the Council of the Society and twice its Vice-President.