Southern Rhodesia
Майкл Уокер родился в Солсбери, в британской колонии Южная Родезия (ныне Зимбабве), в семье Уильяма Хэмпдена Доусона Уокера и Дороти Хелены Уокер (урождённой Шиах). Уокер учился сначала в школе Милтона в Булавайо (Южная Родезия), а затем в школе Вудхаус-Грув в Западном Йоркшире (Англия). Он провёл 18 месяцев в подготовительной школе, после чего вступил в ряды британской армии.