Also recorded as: - Rank: Private Reinforcements: 12th Company: B Coy, 6th Platoon Official Memorial Links: Roll of Honour Commonwealth War Graves Commission Military Document Links: Embarkation Roll Personnel File Nominal Roll Red Cross File 1 Red Cross File 2