Silva participated in the 400 metres at the 2004 and 2008 Olympics, and 400 metres hurdles at the 2012 and 2016 Summer Olympics.