Silvânio é graduado em Ciências Contábeis e pós-graduado em Gestão Hospitalar. O contador é servidor da Igreja Adventista do Sétimo Dia desde 1995, quando atuou como contador da Educação Adventista, função que exerceu no estado do Espírito Santo até 1999. Em seguida, foi tesoureiro do Colégio Adventista de Vitória até 2001; gerente do Sels, em 2002, e tesoureiro assistente da Associação Espírito Santense (AES), entre 2003 e 2007. Zahn começou a trabalhar no Hospital Adventista Silvestre em 2008 como tesoureiro, função que exerceu até novembro de 2011, quando foi nomeado diretor da instituição de saúde. Em 2015, foi eleito como tesoureiro da Associação Mineira Central, onde atuava até o momento. Em 2019, concluiu o curso de Complementação Teológica, pelo Unasp-EC e em dezembro do mesmo ano foi ordenado ao Ministério Pastoral.
É casado com Kezia Pereira de Lima Zahn. O casal tem dois filhos, Lucas Zahn, de 20 anos e Amanda Zahn, de 15 anos.