V roce 1833 absolvoval vojenskou školu v Tulln an der Donau v hodnosti kadeta. V roce 1839 se stal důstojníkem. V letech 1848–1849 byl velitelem přístavu v Terstu. Od roku 1859 působil jako poradce vrchního velitele námořnictva Ferdinanda Maxmiliána (pozdějšího císaře mexického). V letech 1857–1859 velel plavbě kolem světa s lodí Novara. V roce 1864 byl velitelem rakouského námořnictva během operací proti dánské flotile při dánsko-německé válce.