2 persons match your criteria
? Staskin
(~1484-)
Johan Staskin de Melen
(~1454-1495)