The left-sided defender impressed Steven Gerrard in the Europa League, where he took to the pitch for the opposition as Rangers saw off Osijek in the second qualifying round.
The 25-year-old scored a late equaliser to put pressure on the Ibrox side to see out the second leg.
The former Dinamo Zagreb player, who narrowly missed out on being named in Croatia’s World Cup squad earlier this year, becomes Gerrard’s 11th signing of the summer.
He joins fellow countryman Nikola Katic in a much changed defence.
Enjoy the convenience of having The Sunday Post delivered as a digital ePaper straight to your smartphone, tablet or computer.
Subscribe for only £5.49 a month and enjoy all the benefits of the printed paper as a digital replica.