Kurto debuteerde in 2008 bij Promień Opalenica in de Poolse III liga. In de winterstop van het seizoen 2008/2009 verkaste hij naar Wisła Kraków. Veel verder dan wedstrijden in het beloftenelftal kwam de doelman niet. Daarop besloot hij in juni 2012 voor twee seizoenen te tekenen bij Roda JC Kerkrade. De Poolse jeugdinternational kreeg direct een basisplaats bij de club uit Limburg. Met Roda JC degradeerde Kurto op zaterdag 3 mei 2014 naar de Eerste divisie.
Kurto tekende voorafgaand aan het seizoen 2014/15 een contract voor één seizoen bij promovendus FC Dordrecht. In de eerste competitieronde mocht hij starten tegen sc Heerenveen. In de veertiende minuut werd hij gepasseerd door Hakim Ziyech (1–0), maar door doelpunten van Giovanni Korte en Joris van Overeem sloot Dordrecht zijn eerste duel in de Eredivisie af met een 1–2 overwinning.[1] Kurto degradeerde met Dordrecht in het seizoen 2014/15 uit de Eredivisie.[2] In juni 2015 tekende hij een contract voor twee seizoenen bij SBV Excelsior.[3] Hij liep bij zijn nieuwe werkgever een lichte hersenschudding op toen hij op zondag 27 september 2015 tegen de paal botste in de uitwedstrijd tegen ADO Den Haag (3-3).[4]
Hij tekende in juli 2017 een eenjarig contract bij Roda JC Kerkrade, dat hem transfervrij overnam van Excelsior. In zijn verbintenis werd een optie voor nog een seizoen opgenomen. Met Roda JC, waarvoor hij niet in actie kwam, degradeerde hij uit de Eredivisie waarna hij de club verliet. Hij vervolgde zijn loopbaan in de Australische A-League bij de Nieuw-Zeelandse club Wellington Phoenix. In oktober 2021 sloot hij aan bij het Australische Macarthur FC.