Hijo del marino inglés Henry Mattias Elmore y de Anne Polhill Percy.
Acompañando al marino inglés Martin Guisse, su protector, viajó a Sudamérica, formando parte del grupo de marinos británicos contratados por el gobierno de Chile, que por entonces (1817) organizaba su naciente escuadra.
Elmore escribiría: "Sin la escuadra peruana dueña de la costa, no habría sido posible salvar la causa libertadora ni realizar las campañas triunfadores de Junín y Ayacucho".
Luego participó en el bloqueo al Callao en 1824, sirviendo a las órdenes de Guisse.
Luego de eso pudo participar en el sitio del Callao.