Pennell is described as the head of the British American Tobacco (BAT) advertising department in Shanghai, China after 1920 while also teaching and practising his art in China. He is said to have employed Chinese artists for BAT work. He immigrated to Australia in 1936.