28 listopada 1628 został kontradmirałem polskiej floty i w tym stopniu, jako dowódca „Króla Dawida”, wziął udział w zwycięskiej bitwie z flotą szwedzką na redzie Gdańska, zwanej Bitwą pod Oliwą. Po bitwie, prawdopodobnie na skutek oskarżeń części dowódców floty o zaniechanie ścigania uciekających okrętów szwedzkich, przestał być dowódcą okrętu. Jego dalsze losy nie są znane. Przypuszcza się, że osiadł w Poznaniu, gdzie na liście obywateli z 1649 roku figuruje niejaki Jacobus Mora.