 Kọ ọrọ tó wà nísàlẹ yìí parí: Ìlú Zurich ni wọn ti bí Cribari. Ó kópa nínú ìdíje : 2004 World Junior Championships, 2006 European Championships, 2007 World Championships, 2008 Olympic Games and the 2009 World Championships láì dé òpin. Nínú ìdíje 4 x 100 metres relay, ó kópa nínú ìdíje 2009 World Championships. 