On 6 September 2012, Makuszewski signed a three-year contract with the Russian Russian Premier League team, Terek Grozny.[4] In January 2014 he was loaned to Lechia Gdańsk for six months with an option to buy.[5]
On 11 July 2016, he joined Lech Poznań on a one-year loan with an option to buy.[6]
He joined Lech permanently on a three-yeal deal on 16 June 2017.[7] He left the club by mutual consent on 12 February 2020.[8]
On the same day, he returned to Jagiellonia, signing a contract until the end of the season with a one-year option.[9]