Robert blev født i Polen den 21.August 1988. Han var den øverste målscorer i både tredje og andet niveau i den polske liga, mens han var sammen med den tyske liga, scorede 21 mål i 32 optrædener. Han flyttede til Lech Posnan, og var igen den øverste målscorer, da klubben vandt Ekstraklasa 2009-10. I 2010-11 flyttede han til Borussia Dortmund. Samlet set har han scoret 165 mål i 301 klubkampe. For Polens landshold har han nettet 18 mål i 56 optrædener. Andre klub hædersbevisninger inkluderer to Bundesliga mesterskaber med Borussia Dortmund i 2010-11 og 2011-12 og DFL Supercup i 2013. Ud over at være topscorer i forskellige lavere ligaer var han Bundesliga topscorer i 2013-14 og satte 20 mål gennem nettet. I 2008 var han Årets polske åbenbaring; i 2009 var han Årets Ekstraklasa-spiller. Han er blevet udnævnt til årets polske spiller tre gange i træk, i 2011, 2012 og 2013.