 Before becoming bishop, Salmi, was parish priest of the church of the Catherine of Turin from 1993 till 2000.In 2000, he was also the provincial councilor of the Turku Maritime Council.In 2001 he was elected as Bishop of Oulu and succeeded Olavi Rimpiläinen.