Tallent werd veertiende in de 20 km snelwandelwedstrijd tijdens de wereldkampioenschappen van 2005 in Helsinki. In 2006 veroverde hij de bronzen medaille bij de Gemenebestspelen. Zijn eerste grote succes kwam bij de Olympische Spelen van 2008 in Peking, waar hij de bronzen medaille wist te veroveren achter de Rus Valeri Bortsjin (goud) en de Ecuadoriaan Jefferson Pérez (zilver). Aangekomen in het stadion, moest Tallent op weg naar de finish braken van de inspanningen die hij moest leveren om de Chinees Wang Hao achter zich te houden. Indrukwekkend was een week later zijn zilveren medaille achter de Italiaan Alex Schwazer bij de 50 km snelwandelen. Hij verbeterde daar zijn PR met ruim vijf minuten.