Pater Avin behoort tot de Sociëteit van het Goddelijk Woord (SVD), een missionaire congregatie die in 1875 werd gesticht door de heilige Arnold Janssen in Steyl, Limburg.
Pater Avin komt oorspronkelijk uit India en was tot voor kort de provinciaal overste van de SVD Nederlandse en Belgische Provincie (NEB). Hij heeft jarenlang gewerkt als internationale studentenpastor, waar hij zich met veel toewijding inzette om bruggen te bouwen tussen verschillende culturen, talen en levensverhalen.
Daarnaast diende hij ook als pastor in de Basiliek van de Heilige Liduina en Onze Lieve Vrouw van de Rozenkrans in Schiedam, waar hij met zijn warme en open geest velen wist te inspireren. Zijn leven en werk getuigen van wat het betekent om missionaris in de wereld van vandaag te zijn — iemand die mensen samenbrengt, geloof verdiept en hoop deelt.