 Marczyński was born in Kraków, Poland, and he started as a trainee for the Krakus Swoszowice team, staying with them from 1998–2002, and then riding for Pacyfik Toruń from 2003–2005.In 2006 he began a professional career with the Italian team .In 2007, he won the Polish national road race championship.