Johan uppträder första gången som dominus den 22 mars 1272 i Gälakvist vid Skara i konung Valdemar Birgerssons sällskap. Johan var en av ledarna för stormanna-konfederationen mot Magnus Ladulås, varför han avrättades den 20 augusti 1280 tillsammans med brodern Birger, systersonen Johan Karlsson av Fånöätten och flera andra- se nedan.