W okresie okupacji służył jako podchorąży w 82 pułku Piechoty 30 Dywizji Piechoty AK, uczestniczył w Akcji „Burza”. W 1945 przedostał się do II Korpusu Polskiego, od 1947 mieszka w Wielkiej Brytanii. Absolwent historii Polskiego Uniwersytetu na Obczyźnie (1972 mgr - "Rząd Narodowy w 1877"). W latach 1978-1999 był członkiem komitetu redakcyjnego pisma "Teki Historyczne". Był skarbnikiem Polskiego Towarzystwa Naukowego na Obczyźnie, członkiem Polskiego Towarzystwa Historycznego w Wielkiej Brytanii. W latach 1982-2012 kierował polską szkołą sobotnią - Szkołą im. Tomasza Arciszewskiego w Londynie. Jest członkiem Rady Studium Polski Podziemnej.