Ved Roskildefreden 1658 blev Jakob Dannefærd sammen med 200 andre danske ryttere overgivet som krigsbytte til svensk herredømme. Han blev officer under den svenske feltmarskal Wrangel. Da han skulle sejle et skib med danske krigsfanger til Pommern, overmandede han de svenske fangevogtere, kaprede skibet og sejlede det til København og frigav dem.