Urodził się 17 grudni 1893 w Jarosławiu, w rodzinie Teofila, inżyniera, i Bronisławy ze Smolków. Ojciec przez pewien czas pracował jako zastępca naczelnika stacji kolejowej Stanisławów III, później jako naczelnik stacji kolejowej w Buczaczu, był członkiem Polskiego Towarzystwa Gimnastycznego „Sokół”. Mieczysław wraz z rodzicami mieszkał w Jarosławiu, Stanisławowie, później w Buczaczu i wreszcie we Lwowie. Korzeni jego patriotycznej postawy należy szukać w domu rodzinnym. Obaj bracia: Tadeusz (jego kolegą z klasy był Stanisław Czerny) i Stanisław zapisali się chlubnie w walkach o niepodległość. Także Mieczysław organizował drużynę skautową w Buczaczu, a po upadku monarchii austro-węgierskiej wstąpił do Wojska Polskiego i bronił Lwowa w 1918. W 1912 ukończył z wynikiem chlubnym C. K. Gimnazjum w Buczaczu. Był członkiem organizacji „Zet”, od 1911 „Zarzewia”. Studiował na Wydziale Filozoficznym Uniwersytetu Lwowskiego na dwóch kierunkach: historii powszechnej i historii sztuki.