 Born in Tuxpan, Jalisco, Castrejón played club football for UNAM Pumas, Club de Fútbol Laguna, Puebla F.C., Club América, Tampico, F.C.Atlas and Atlético Morelia.He made his senior debut at age 18, appearing for Pumas in a match against Toluca on 3 February 1964.