Career
Rushaka represented Tanzania at the 2008 Summer Olympics in Beijing, where he competed for the men"s 50 m freestyle. He finished third in the third heat by forty-five hundredths of a second (045) ahead of 13-year-old Seychellois swimmer Dwayne Didon, with a time of 28.50 seconds. Rushaka, however, failed to advance into the semi-finals, as he placed eighty-fourth out of ninety-seven swimmers in the overall rankings.