Michał Szpak est né le 26 novembre 1990 à Jaslo dans le sud-est de la Pologne. Il se fait connaître en terminant deuxième de la première saison de X Factor en Pologne en 2011 et en chantant avec Alexandra Burke, " Hallelujah", lors de la finale.
La même année, il participe au Danse avec les Stars local et termine 5e.
En 2015, il remporte le festival d'Opole avec la chanson "Real Hero" (version polonaise).
Son premier album "Byle być sobą" d'où est tiré son titre pour l'Eurovision est sorti en novembre 2015.
Avant cela, il avait sorti un EP en 2011.