David was born on March 20th, 1272. David's father was Alexander III and his mother was Margaret. His paternal grandparents were Alexander II and Marie de Coucy. He had a brother and a sister, named Alexander and Margaret. He was the youngest of the three children. He died at the age of 9 in June 1281.