Centrocampista de fútbol mexicano conocido como El Chore. Jugó en la MLS al ser cedido al Chivas USA en el 2013.
Empezó su carrera profesional con el Guadalajara en México en el 2006.
Fue prestado al León durante la temporada 2012-2013 y al Puebla durante la temporada 2014.
Sus padres son Jose Mejía y Olivia Viruete.
Él y Carlos Bocanegra se unieron al Chivas USA en el 2013.