silva was born in benedita, alcobaça, portugal. at the age of seventeen silva won his first medals at junior world championships and in the same year he started to take part in and to achieve top ten positions at elite competitions.