He was born in Ethiopia, and also represented Qatar formerly, under the name Rashid Khaled Jamal. He competed in the 2000 Olympic marathon, but did not finish the race. He later defected to Australia. In his new home country he won the 2004 Gold Coast Marathon.