El avilesino, de 28 años, se formó como futbolista en las categorías inferiores del Real Oviedo hasta el año 2003, cuando se fue a mareo para jugar en el Sporting de División de Honor. Posteriormente militó en el Sporting B, y se fue cedido al Zamora para luego regresar al equipo rojiblanco y jugar en el primer equipo durante tres temporadas. También lució la camiseta de otros clubes como Castellón, Ponferradina, Pontevedra o Huracán Valencia, con el que jugó los 'playoff' de ascenso a Segunda División.
Sampedro se encontraba actualmente sin equipo y a falta de una semana para el comienzo liguero en SegundaDivisión B se ha comprometido con el conjunto avilesino.