Search found 2255 results

Advanced
Filters
Type
Place of birth
Rank
Unit
Service
Last name first letter
Contribution
Country
CSV Export

Type

Place of birth

Rank

Unit

Service

Last name first letter

Contribution

Country

  • Born 1890

    Royal Navy 236462 Boy 2nd Class HMS Impregnable

    Royal Navy 236462 Boy 1st Class HMS Impregnable

    Royal Navy 236462 Ordinary Signalman HMS Magnificent

  • Born 1879

    Australian Imperial Force 216 Able Seaman Driver Royal Australian Naval Bridging Train

    Australian Imperial Force 216N Private ANZAC Provost Corps

    Australian Imperial Force 216N Private 3rd Brigade - 1st Australian Division 9th Battalion

  • Born 1877

    British Army 306250 Sapper Royal Engineers

    Royal Navy Fireman Royal Naval Reserve

    Royal Navy Stoker Royal Naval Reserve

  • Born 1899

    Royal Navy J84839

    Royal Navy J84839 Ordinary Seaman HMS Pembroke I

    Royal Navy J84839 Ordinary Seaman HMS Attentive III

  • Born 1892

    Royal Navy Paymaster Lieutenant Royal Naval Reserve

    Royal Navy Z/99 Ordinary Seaman Royal Naval Volunteer Reserve

    Royal Navy London Z/99 Writer 2nd Class Royal Naval Volunteer Reserve

  • Born 1881

    Royal Navy 296275 Stoker 2nd Class HMS Vivid II

    Royal Navy 296275 Stoker 1st Class HMS Flora

    Royal Navy 296275 Leading Stoker HMS Vivid II

  • Born 1899

    Royal Navy J69595 Ordinary Seaman HMS Pembroke I

    Royal Navy A 11554 Seaman Royal Naval Reserve

    Royal Navy B 7249 Seaman Royal Naval Reserve

  • Born 1898

    Royal Navy F50973 Air Mechanic 2nd Class HMS Pembroke II

    Royal Navy F50973 Air Mechanic 2nd Class HMS Tregantle

    Royal Navy F50973 Air Mechanic 2nd Class HMS Blandford

  • Born 1891

    Royal Navy K7482

    Royal Navy CH/16466 Private Royal Marine Light Infantry: Chatham Division

    Royal Navy CH/16466 Private Royal Marine Light Infantry: Chatham Division

  • Born 1893

    Royal Navy M9679 Junior Reserve Attendant HMS Pembroke I

    Royal Navy M9679 Junior Reserve Attendant Hospital Ship Magic

    Royal Navy M9679 Senior Reserve Attendant Hospital Ship Magic

  • Born 1892

    Royal Navy J2856 Boy 2nd Class HMS Ganges

    Royal Navy J2856 Boy 1st Class HMS Impregnable

    Royal Navy J2856 Ordinary Seaman HMS Hogue

  • Born 1894

    Royal Navy J11142

    Royal Navy J11142 Boy 2nd Class HMS Ganges

    Royal Navy J11142 Boy 1st Class HMS Ganges

  • British Army (T) 2161 Acting Serjeant Pembroke Yeomanry

    British Army T/328210 Acting Serjeant Army Service Corps

    British Army T/328211 Company Serjeant Major Advanced Horse Transport Depot Army Service Corps

  • British Army 4272 Corporal Pembroke Yeomanry

    British Army 315227 Corporal Welsh Regiment

    British Army 280339 Corporal Army Service Corps

  • British Army 20767 Private Army Cyclist Corps

    British Army 28380 Private Loyal North Lancashire Regiment

    British Army 86049 Private Liverpool Regiment

  • British Army 320458 Private Welsh Regiment

    British Army 5096 Private Pembroke Yeomanry

    British Army 315467 Private Welsh Regiment

  • British Army Private Inns of Court Officer Training Corps

    British Army Lieutenant Pembroke Yeomanry

    British Army Lieutenant Machine Gun Corps

  • British Army 148006 Gunner Royal Field Artillery

    British Army 4385 Gunner Pembroke Yeomanry

    British Army 371474 Gunner Royal Garrison Artillery

  • British Army T46631 Private Welsh Regiment

    British Army 4378 Private Pembroke Yeomanry

    British Army 33162 Private Hampshire Regiment

  • British Army 315415 Private Welsh Regiment

    British Army 4896 Private Pembroke Yeomanry

    British Army 320404 Private Welsh Regiment