Pochodził z Wielkopolski, ze wsi Dziadowice i Kotwasice w okolicy Turku. W roku 1435 zapisał posag żonie Małgorzacie na wsi Dziadowice. Za młodu przebywał na Węgrzech, na dworze królewskim Zygmunta Luksemburskiego. Powrócił do Polski w 1410 r. na wieść o szykującej się wojnie z zakonem krzyżackim. Walczył w bitwie pod Grunwaldem, po czym otrzymał od króla Władysława Jagiełły miasto Świecie, a od września 1410 r. zarządzał także zamkiem w Radzyniu Chełmińskim w ziemi chełmińskiej. W październiku 1410 r. uczestniczył w bitwie pod Koronowem, w której wyróżnił się męstwem. W listopadzie 1410 roku pokonał pod Golubiem przeważające siły wojsk inflanckiej gałęzi zakonu krzyżackiego. W ostatnich miesiącach 1410 r. organizował obronę ziemi dobrzyńskiej.