Han udmærkede sig som skibschef under Den Nordiske Syvårskrig og blev i 1565 flådechef efter Herluf Trolle. Ved Bornholm indlod han sig i kamp med en overlegen svensk flåde og blev fanget. Han døde samme år af pest i fængslet i Stockholm. Otte Rud har en gade i både Aarhus og Aalborg opkaldt efter sig. Gaden blev i Aarhus oprindelig døbt med fornavnet Otto, men dette blev i 1995 ændret til den oprindelige navneform Otte, og gadens navn er nu Otte Ruds Gade. Der findes ligeledes en Otte Ruds Vej i Sundby på Amager, i Odense, Svendborg, Vejle og Horsens.