W 1943 objął stanowisko ministra edukacji, był także wiceprzewodniczącym parlamentu działającego w czasie okupacji niemieckiej. Pełnił funkcję wiceprzewodniczącego Drugiej Ligi Prizreńskiej. W 1944 uciekł z Albanii. Mieszkał początkowo w Syrii, a następnie w Australii. Pod koniec 1956, na zaproszenie władz amerykańskich przyjechał do Nowego Jorku, gdzie wziął udział w reorganizacji Komitetu Wolnej Albanii (Komiteti Shqiperia e Lire). Organizacja stała się jedną z najbardziej aktywnych reprezentacji politycznych albańskiej emigracji. Przez okres 35 lat Krasniqi pełnił funkcję przewodniczącego Komitetu aż do upadku reżimu komunistycznego w Albanii.