He was born in Rabat. He finished fifth at the 2001 World Youth Championships and fourth at the 2006 African Championships. He also competed at the 2007 World Championships and the 2008 Olympic Games without reaching the final.
At the 2012 Summer Olympics, he reached the final and finished in 11th.
- Brahim Taleb at World Athletics
- "London 2012 3000m steeplechase men - Olympic Athletics". International Olympic Committee. 2017-06-03. Retrieved 2018-02-24.