[1] He proved to be a talented military leader and demonstrated his worth during the battle of Karnal by commanding the centre of the Iranian army which defeated Sa'adat Ali Khan's forces and captured his person.
[2] He also held independent command during the Ottoman–Persian War of 1743-46 where he was tasked by Nader Shah of penetrating into Ottoman held Mosul province and engaging one of the two Ottoman armies whilst his father, Nader, marched against the other army at Kars in the north.
[1] After the death of Nader Shah’s first wife, who was the elder daughter of Baba Ali Beg, the governor of Abiward, he married Gowhar Shad, the younger daughter of Baba Ali in the early 1720s.
Nasrollah Mirza and his brother were executed in Mashhad shortly after their capture in July 1747, while Shahrokh was spared.
Shahrokh later reclaimed the Afsharid throne and ordered the execution of Adel Shah in 1748.