Avner vit dans la région de Beersheva en Israël. Il est impliqué depuis de nombreuses années, tant en Israël que dans de nombreux pays, dans l'évangélisation, l'enseignement biblique, la rédaction d'articles et de livres, la création de musique messianique originale, le ministère pastoral et la direction de rassemblements de louange et de prière. Il est titulaire d'une licence en études juives des universités McGill et Hébraïque, ainsi que d'une maîtrise en théologie du Dallas Theological Seminary. Il a travaillé comme guide touristique agréé en Israël pendant plus de 20 ans.