[3] Żyro has played for Legia Warsaw, Korona Kielce, Pogoń Szczecin, Stal Mielec, Piast Gliwice, Jagiellonia Białystok and Wisła Kraków in Poland, as well as Wolverhampton Wanderers and Charlton Athletic in England.
He made his debut for Wolverhampton Wanderers on 9 January 2016 in an FA Cup tie against West Ham United.
[5] Żyro scored his third goal for Wolves in a 1–3 loss against Cardiff City,[6] shortly afterwards, he suffered a calf injury, putting him out of the game for up to six weeks.
On 6 April, shortly after returning from injury, Żyro was on the receiving end of a reckless challenge from Milton Keynes Dons defender Antony Kay, causing multiple ligament damage and a fracture in his knee, ruling him out for up to 16 months.
[7] He finally made his return to competitive football almost 17 months later, on 23 August 2017 as a substitute in a 2–0 away win against Southampton in the EFL Cup.