Han var søn af baron Holger Rosenkrantz og Sophie Benedicte født Bülow, blev kadet 1836, sekondløjtnant i fodfolket 1843 og premierløjtnant 1848. Under Treårskrigen i deltog han i 1849 i fægtningen ved Gudsø og i slaget ved Fredericia og i 1850 i slaget ved Isted.