Mehari was originally from Addis Ababa and represented Ethiopia in junior athletics. He placed fifth in the junior race at the 1996 IAAF World Cross Country Championships.