Gerald Wagner, who is now 100, has also been a dedicated community volunteer