东非战役期间先后参与厄立特里亚战役（Eritrean campaign）和凯伦战役（Battle of Keren）等多场战事，经过激战后击溃意大利军队，同年5月从意大利手上解放阿比西尼亚。他在东非的军事表现，使他第三度获上级传令褒奖，期间还获任命为临时少校。同年，他从东非返回印度，获保送到奎达的陆军参谋学院深造，学成后任职于德里的印度司令部参谋部。1943年8月，盟军在德里设立东南亚司令部，由海军上将蒙巴顿勋爵担任盟军东南亚最高司令，华智礼遂转到东南亚司令部参谋部任职，并一度升任临时中校，过了一段时间后才