Mohamed Bouhafsi naît le 17 mai 1992. Etudiant à l'Institut européen de journalisme de Paris il fait ses premiers stages à Canal Plus puis Radio France.
En 2011 il rejoint le groupe RMC en tant que journaliste sportif spécialisé en football. Il couvre la Coupe du monde 2013 des moins de 20 ans, la Coupe du monde 2014, devient chef d’édition puis rédacteur en chef adjoint.
Avant l'Euro 2016, il devient le rédacteur en chef en charge du football de RMC et BFM TV. À partir du 21 août 2017, il présente l'émission Breaking Foot du lundi au vendredi à 19 h 30 sur SFR Sport 1. À l’été 2018 il devient directeur du football du groupe de médias Altice !
Fan de football et de poker bien évidemment où il rase chaque week end Daniel riolo