Deuxième du 3 000 mètres de la Finale mondiale de l'athlétisme 2007 derrière son compatriote Edwin Soi, Joseph Ebuya termine au pied du podium des Championnats du monde de cross-country 2008 mais remporte la médaille d'or au titre du classement par équipes.