John Campbell, 6th Captain of Dunstaffnage
(died 1586)
(d. 1586)
Parents
Archibald Campbell, 5th Captain of Dunstaffnage
Children
Alexander Campbell, 7th Captain of Dunstaffnage
Partners
Marion Campbell