Gavino is from the island of Sardinia. Married and with four children, his main hobby is road cycling. He studied for three years in IBEI (a Christian Bible College based in Rome), followed by three years at the Free Church Seminary in Inverness and then three years at the Highland Theological College in Dingwall. He served as a minister in different congregations in the North of Scotland and in Edinburgh before working for three years as a missionary in a church planting ministry in the north of Italy. Gavino is currently the minister of the Free Church of Scotland congregation in Evanton, north of Inverness.