Sowa mewakili Polandia di Olimpiade Musim Panas 2008 di Beijing, di mana ia berkompetisi untuk maraton pria
, bersama dengan rekan senegaranya Henryk Szost. Dia berhasil menyelesaikan balapan di tempat kelima puluh empat dengan lima belas detik di depan Samson Ramadhani dari Tanzania, dengan waktu 2:24:48.