Ingresó en la Universidad Kyung Hee para cursar estudios de Derecho.
Siendo estudiante, fue detenido por organizar una protesta contra la Constitución surcoreana y expulsado de la universidad.
Moon fue condenado a ocho meses de prisión, con suspensión de un año del cumplimiento de la sentencia, y después fue reclutado por la Infantería de Marina.
Participó como miembro de fuerzas especiales de Corea del Sur en el conflicto de Panmunjom en 1976.
En 1980 pasó el examen de acceso a la abogacía.
Entonces decidió comenzar a ejercer como abogado y se trasladó a Busan donde conoció al futuro presidente Roh Moo-hyun.
En 2002, Moon apoyó a Roh, que se postuló para presidencia y después trabajó en su administración: en 2003-2004 y 2005-2006, como secretario jefe para Asuntos Civiles, y en 2004-2005, como secretario jefe para la Sociedad Civil.
En 2007-2008, encabezó el gabinete de la presidencia.
Desde 2009 fue director ejecutivo, y desde 2010, presidente de la junta directiva de la Fundación Roh.
Entre 2012 y 2016 fue miembro de la Asamblea Nacional de Corea del Sur de la XIX legislatura.
En 2015-2016 presidió el Partido Demócrata de Corea del Sur.
En abril de 2017, después de que el Constitucional surcoreano confirmara la destitución de la presidenta Park por corrupción y tráfico de influencias, Moon se postuló como candidato a las presidenciales anticipadas, previstas para el próximo martes, en las que se perfila como ganador, según sondeos.