Pedro Muñoz nació en Torreón, Coahuila y exalumno del equipo local Santos Laguna.
Para la selección absoluta, que aparece en la segunda división, fue incorporado como veinte años y ya en su primera temporada, 1987/1988, fue ascendido de su equipo en la máxima categoría.
En el Torneo Verano 2001, después de seis meses de desempleo, Muñoz firmó un contrato con Querétaro en la segunda división, donde pasó los siguientes seis meses, y luego se fue a otro club que aparece en el mismo nivel, Tampico Madero FC.
También apareció durante medio año, y luego también fue traspasado al CD Irapuato, que en su primera temporada, Invierno 2002, ganó el Campeonato de Primera División A, que al final de la competencia 2002/2003 dio lugar a un ascenso a la primera división del club.
Años después fue director técnico en distintas categorías de fuerzas básicas del Club León.