。他的父母送他到Porto-Maurizio向Barnabite神父学习。1777年3月9日穿上方济各会会衣，圣名若望，属于该会的天坛圣母会省（Aracoeli，在罗马）。1784年晋升神父，在蒂沃利和塔尔奎尼亚讲授神学。后来，他被分配管理塔尔奎尼亚、韦莱特里和Montecelio的修道院。 1799年，他离开罗马，前往中国传教，经过8个月的旅行，于1800年1月17日到达澳门，学习中国语言和文化，随后分派到陕西省南部汉中王家湾一带传教，8年内得到7000名信徒。1812年改往湖南省传教。1815年