He served with the regiment's 3rd (Tank) Battalion, then part of the 6th Guards Tank Brigade, as a tank commander, landing in Normandy with his unit as part of Operation Overlord in July 1944, a few weeks after the D-Day landings on 6 June, and fought with the battalion throughout the entire North West Europe Campaign until Victory in Europe Day (VE Day) in May 1945.