Captain Duncan McFarlane Russell

Service Number: QX6157

Details

First name/s
Duncan McFarlane
Last name
Russell
Service Number
QX6157
Final rank
Captain
Place of Birth

Conflicts

Places

Timeline

23/04/1940
date of enlistment
15/02/1946
date of discharge

Record information

Last modified: 16 January 2023 - 7.09 am