In 2006 Khamis won a bronze medal over 3000 metres at the Asian Indoor Athletics Championships. At the World Junior Championships in Beijing the same year he won a bronze in 10,000 metres and finished fifth in 5000 metres. The IAAF Council opened an investigatory disciplinary file on Khamis the day after his 5000 m finish.