Click to expand/collapse all notes Click to expand/collapse all other details

Male Archibald Armstrong Click to view Archibald Armstrong in the family tree

Archibald was born about 1376 in Mangerton Castle, Liddesdale, Dumphrieshire, Scotland.  Archibald's father was Alexander IV Armstrong.  His paternal grandfather was Alexander III Armstrong.  He is an only child.


Archibald's family

He had a biological son named Thomas.


\