Sowa representou a Polonia nos Xogos Olímpicos de 2008 en Pequín, onde competiu na maratón masculina.
, xunto co seu compatriota Henryk Szost. Terminou a carreira con éxito no lugar cincuenta e catro por quince segundos por diante do tanzano Samson Ramadhani, cun tempo de 2:24:48.