Krzysztof Soloch est diplômé de l’Université de Wroclaw (Histoire) et du DEA de Relations Internationales de l'Université Paris I – Panthéon-Sorbonne (2002). Il a également étudié à l’Université Libre de Berlin (1997-1998). Actuellement en thèse de Science Politique à l'Université Paris I – Panthéon-Sorbonne. La thèse porte sur "La Politique européenne de sécurité et de défense : perception et rôle vus par la Pologne".
Ses recherches portent sur les questions de sécurité européenne, la politique étrangère et de sécurité de la Pologne, la transition démocratique en Europe de l’Est, la politique à l’Est de l’Union européenne et la sécurité énergétique.