Holm spelade senast i finländska Jokerit. På 39 matcher i KHL noterades den 30-årige backen för 10 mål och 15 assist.
Holm representerade även Sverige under de OS i Peking i februari. Han har även ett guld från VM i Tyskland 2017 på meritlistan.
I SHL har Holm spelat för Djurgården och Växjö. I NHL har Holm spelat en match för Vancouver.
"Det känns otroligt bra att allt är klart och jag är väldigt taggad på att ansluta till laget på måndag. Jag känner Stefan Nyman (assisterande tränare) sedan tidigare och har bara positiva saker att säga om honom. Jhonas Enroth och Mathias Bromé (båda spelare) har jag träffat på landslagssamlingar så det blir kul att träffa dem och alla andra på måndag", säger Philip Holm till klubbens webbplats.