관등은 사찬(沙飡)이었다. 나당전쟁 진행중인 672년 7월에 당나라 장수 고보(高保)와 이근행(李謹行)이 이끈 병사 4만명이 평양에 와서 진을 치고, 머물다가 8월에 한시성(韓始城)과 마읍성(馬邑城)을 빼앗고 백수성(白水城)을 공격하려 하자 이를 막기 위하여 출전하였다.
신라군은 백수성 근처에서 당군과 싸워 크게 이기고, 추격전을 벌여 석문(石門 : 지금의 황해도 서흥)에서 전투를 하였다. 그러나 신라군은 이 석문전투에서 크게 패하였고, 의문은 대아찬(大阿飡) 효천(曉川) 등과 함께 이 전투에서 전사하였다.