W konspiracji nosił pseudonim „Ptaszek”. Wziął udział w powstaniu warszawskim jako żołnierz Armii Krajowej. Podtrzymywał na duchu powstańców i mieszkańców Warszawy śpiewając w szpitalach, na barykadach i w schronach. Wystąpił wtedy ok. 100 razy. Za udział w powstaniu otrzymał Złoty Krzyż Zasługi z MieczamiBiogram Mieczysłąwa Fogga na stronach Muzeum Powstania Warszawskiego.. Jego powstańcza opaska znajduje się w Muzeum Powstania Warszawskiego.

W okresie okupacji wspierał swoich żydowskich przyjaciół. W 1943 udzielił schronienia Ignacemu Singerowi (znany jako Iwo Wesby), kierownikowi muzycznemu kabaretu „Qui pro Quo”, który uciekł z getta warszawskiego wraz z żoną i ośmioletnią córką. Fogg ukrywał trójkę zbiegów w swoim mieszkaniu, a następnie znalazł im mieszkanie przy ulicy Bednarskiej i pomógł w wyrobieniu fałszywych dokumentów. Przez kilka dni ukrywał także w swoim mieszkaniu przyjaciela, Stanisława Templa, inżyniera z Wilna, który pracował dla wytwórni płytowej. Mimo ostrzeżeń Fogga, Tempel udał się do getta, aby połączyć się ze swoją rodziną. Również nauczyciel śpiewu, Stanisław Kopf, znalazł schronienie w mieszkaniu Fogga, aż do momentu uzyskania fałszywych dokumentów, dzięki którym mógł wyjechać z Warszawy.