Ingegnere di professione, da più di trent’anni è attivamente impegnato nella pastorale giovanile ed è missionario a tempo pieno. È stato il primo coordinatore nazionale e internazionale del Jesus youth Movement e della Rex Band – gruppo indie statunitense d’ispirazione cristiana che si è esibito in oltre 25 paesi e in sei Giornate mondiali della gioventù. ha fatto parte del comitato di redazione per il documento su sport e fede “Dare il meglio” pubblicato dalla Santa Sede nel 2018. È Direttore internazionale della Formazione di Jesus youth; Coordinatore della Fraternity of Ecclesial Movements in Asia (FEMA), membro del Consiglio Esecutivo Internazionale di Arise International (USA) e Vice Presidente - CiVi - Caritas in Veritate International (USA).