Distrito de Setúbal
Born in Barreiro, Setúbal District, Cancelo started playing football with local club Barreirense. He joined Benfica's youth system in 2007 at the age of 13, where he played as both right and left back.