Sidorowicz ukończył on Wydział Nauk Ekonomicznych i Zarządzania Uniwersytetu Mikołaja Kopernika w Toruniu. Obecnie zajmuje także stanowisko prezesa Chemikals oraz Eurochem.
W latach 2005–2012 pracował w grupie Polfrost Internatonale Spedition na stanowisku dyrektora operacyjnego i prokurenta oraz dyrektora operacyjnego Polfrost Terminal. Od 1994 do 2005 r. był kierownikiem oddziału CTL Logistics w Braniewie.