晋察冀边区行政委员会司法处处长。第二次国共内战期间，任晋察冀边区高等法院院长，华北人民法院副审判长。中华人民共和国成立后，任北京市高级人民法院院长。1957年，因主张“审判独立”，“以法治国”，“法律之前人人平等”，被法院党组定为右派。当时北京市第一书记彭真鉴于“北京党内真正懂法律的就只有王斐然”主张保下王斐然。1958年“反右补课”，彭真无法再保，王斐然终被被划为右派分子，后改任首都图书馆副馆长。1979年，担任北京市人大常委会副主任。1994年，去世。