He competed at the 1997 World Championships (100 metres), the 1998 European Indoor Championships (both 60 and 200 metres), the 1998 European Championships (in both 100 and 200 metres), the 1999 World Championships (both 100 and 200 metres) and the 2000 Olympic Games (100 metres). He won a single Israeli national title: in the 200 metres in 1996.