A partir de 1797, Sokolnicki fue miembro de la Legión del Danubio y más tarde de las Legiones Polacas en Francia bajo Napoleón. Después de 1808 fue general del ejército del Ducado de Varsovia y participó en la Guerra Polaco-Austriaca, donde contribuyó a la derrota de los austriacos en dos grandes batallas. Sokolnicki participó entonces en la invasión de Napoleón a Rusia. Tras la derrota de Napoleón y la ocupación del Ducado por Rusia, se retiró de la vida pública y murió en un accidente en 1816.