Als für den Feldzug von 1812 mobil gemacht wurde, erhielt Twardowski am 14. April 1812 das Kommando über das zurückgebliebene 1. Ostpreußische Grenadier-Bataillon, das Ostpreußische Kürassier-Regiment und das Westpreußische Ulanen-Regiment. Ab dem 3. Dezember 1812 übernahm er auch die Brigadegeschäfte in Breslau, bis der zurückgerufene Oberst von Roeder diese übernehmen konnte. Während der Befreiungskriege kämpfte Twardowski in der Schlacht bei Großgörschen, wofür er am 19. Mai 1813 das Eiserne Kreuz II. Klasse erhielt. Am 4. Juli 1813 vom Dienst an der Front entbunden, erhielt Twardowski den Charakter als Generalmajor und wurde Inspekteur der immobilien Linien- und Landwehr-Kavallerie-Eskadronen. Am 3. Oktober 1815 erhielt er seinen Abschied mit einer Pension von 1000 Talern. Er starb am 6. Oktober 1830 auf Beynuhnen (Kreis Darkehmen) und wurde in Krempen beigesetzt.