Tagg competed in the 10,000 metres at the 1968 Summer Olympics in Mexico City, placing 13th. At the 1969 European Championships in Athens he won silver in the same event in 28:43.2, losing only to East Germany's Jürgen Haase; "Track &amp; Field News" ranked him fourth in the world in his event that year.