Borin, som er oppvokst i Lindesberg, har studert ved Kungliga Musikhögskolan og ved Sibelius-Akademiet hos blant annet Eric Ericson og Jorma Panula. Han har også studert med Herbert Blomstedt og Franco Ferrara. Som operadirigent debuterte Borin i 1985 ved Norrlandsoperan. Han har deretter vært engasjert ved Vadstena-Akademien, Folkoperan og Kungliga Operan. Siden 1980-tallet har han jobbet med samtlige profesjonelle orkestre og kor i Sverige. Han har vært dirigent for Musikaliska sällskapet, Linköpings Akademiska Orkester, S:t Jacobs motettkör, Stockholms motettkör og S:t Jacobs ungdomskör. Fra 1981 til 1986 underviste han i dirigering ved Kungliga Musikhögskolan. I 1996 ble han Generalmusikdirektor i Mecklenburg-Vorpommern, sjef og kunstnerisk leder for symfoniorkesteret og operaen. I 1998 ble han sjefsdirigent for Schleswig-Holsteins symfoniorkester i Flensburg. Borin har vært professor i dirigering ved musikkhøgskolen i Stuttgart siden 2002, og dessuten gjesteprofessor ved konservatoriet i Xi'an i Kina siden 2009. Per Borin har siden 2017 vært professor ved Operahögskolan - Stockholms Konstnärliga Högskola. Han har den siste tiden blant annet samarbeidet med og dirigert Kungliga Filharmonien Stockholm. På agendaen for 2020/21 har han samarbeid med Wermlandsoperan samt flere CD-innspillinger og korproduksjoner.