Staffan blev troligen riddare i samband med kung Kristofers kröning 1441. Mellan 1437 och 1446 och åtminstone fram till 1471 var han häradshövding i Västerrekarne härad i Södermanland. Någon gång mellan 1436 och 1448 blev han även häradshövding i Tjurbo härad i Västmanland. Mellan 1443 och 1447 blev han lagman i Västmanland och Dalarna och detta ämbete innehade han fortfarande 1473. Senast 1450 blev han även riksråd, och detta ämbete innehade han fortfarande 1477.
Hans sätesgård var Stensta i Lyhundra härad i Uppland. Han ägde även jord i Frösåkers, Färentuna, Lyhundra, Långhundra, Norundra, Olands, Vaksala och Åsunda härader samt staden Uppsala i Uppland. Han hade dessutom egendomar i Tuhundra härad i Västmanland, i Hölebo, Röno, Selebo, Västerrekarne och Österrekarne härader i Södermanland, i Glanshammars härad i Närke samt i Bankekinds och Björkekinds härader i Östergötland.
Död 1478. Begravd i Strängnäs domkyrka, Strängnäs domkyrkoförs (D).
![]() |
Ulv-släktens emblem. |