At the 2006 World Junior Championships in Beijing, Taher won the silver medal in the steeplechase race. Having crossed the last water jump aside Willy Komen of Kenya, Komen sprinted away on the last stretch to take the gold medal in a new championship record of 8:14.00 minutes. Taher finished in 8:16.64.