Hart served in the 2nd New Zealand Expeditionary Force in World War II, rising to the rank of captain in the 20th Armoured Regiment. He died on 3 June 1944 after being hit by a shell on the advance towards Rome after the Battle of Monte Cassino, and was buried at Cassino War Cemetery.