The Ross of Halkhead were a Lowland Scottish family, likely originating from Yorkshire, and not related to the Highland Ross family of either the Earls of Ross or of Ross of Balnagown.
Little is known of the detail of his parents. Balfour Paul presumes him to be a son of a Johannes de Ross who, in 1392 and 1397, appears as miles, dominus de Halkhead, (knight, Lord of Halkhead), on 28 October 1405 as Johannes de Ross de Haukheid miles, and under the same designation on 13 October 1409. 
His date of birth is not provided in source. His father was still alive in Dec 1413 and there is no record of succession. However the John of this profile appears on the record as "Jon Rosse de Haukede" on 6 Aug 1447, suggesting he succeeded shortly before. He was appointed heritable constable of the castle of Renfrew.
Source records also provide that his son, Sir John Ross of Halkhead was of age when he appears in tournaments in Feb 1449 (New Calendar), suggesting that he, the son, was born c. 1420. Thus it might be expected that the John, of this profile, was born c. 1395.
His death is not recorded in source but his son appears as Lord of Halkhead in 1451 and it is presumed he died shortly before.
There is no detail of a wife provided in source but a son is noted:
Have you taken a DNA test? If so, login to add it. If not, see our friends at Ancestry DNA.
John is 23 degrees from Johnny Bench, 20 degrees from Joe DiMaggio, 24 degrees from Alex Ferguson, 20 degrees from Mickey Mantle, 20 degrees from Donald Mattingly, 22 degrees from Jackie Gilbert, 24 degrees from Jackie Robinson, 23 degrees from Pete Rose, 22 degrees from Tom Seaver, 29 degrees from Daniel Staub, 31 degrees from Honus Wagner and 22 degrees from Christine Preston on our single family tree. Login to find your connection.