Muhammad fue vice "naqib" en Jorasán durante la fase de expansión del movimiento abasí y luego durante la posterior Revolución abasí. Al extenderse el levantamiento abasí, Abu Muslim lo nombró gobernador de Tabasayn, Fars y Kermán. En 755 participó en el aplastamiento de la rebelión de Sunpadh en Rayy, y al año siguiente se enfrentó a otro rebelde, Jawhar ibn Marar, también en Rayy (puede que los dos acontecimientos se hayan mezclado en las fuentes de modo que Muhammad en realidad quizá solo participó en un uno de ellos).