He made his major tournament debut at the 2005 World Championships in Athletics, reaching the quarter-finals in the 100 metres event. He competed at the 2006 Commonwealth Games in both the 100 and 200 metres but failed to progress beyond the semi-finals, registering below-par performances of 10.35 and 21.15.[2]
He finished third in the 200 metres at the Grande Prêmio Brasil Caixa meeting in 2009, setting a new personal best of 20.22 seconds.[3] Waugh also won the 100 metres race with a season's best of 10.16 seconds.[4]