Knut ou Knud Porse est le fils de Peder Knudsen Porse, un noble danois impliqué dans le meurtre du roi Éric V de Danemark et qui s’était exilé avec sa famille en Suède depuis 1286 où il avait prospéré.
Knut Porse est cité pour la première fois comme chevalier en 1318 lors de la révolte qui suit la mort des ducs Erik Magnusson et Valdemar Magnusson. Il est nommé capitaine de Varberg en 1321 et il entre au Conseil Privé de Royaume de Suède où il siège jusqu’en 1326.
Devenu l’amant de la duchesse Ingeborg Hakonsdatter double régente de Norvège et de Suède pour le compte de son fils Magnus IV de Suède, il commande en 1321/1322 les troupes destinées à annexer au domaine propre d’Ingeborg et aux dépens du Danemark la Scanie. Les alliés pressentis par la duchesse pour cette opération se défilent et l’opération échoue. Le Conseil de Suède qui contrairement à celui de Norvège n’avait pas donné son accord à cette initiative entre en conflit avec la duchesse Ingeborg qui doit renoncer à ses régences en 1326/1327.
Knut Porse meurt dès le . De son union avec Ingeborg, il laisse deux fils Knut cité en 1330 et Hakan cité en 1332, morts tous deux de la peste en 1350.