 He was taken to Edinburgh and sentenced to death but escaped on the eve of his execution.He went on to lead three hundred of his clansmen at the Battle of Worcester in 1651.On 13 July 1680 the Chief of Clan Macnab and his followers fought at the Battle of Altimarlach in support of Sir John Campbell of Glenorchy and against George Sinclair of Keiss, in a dispute over who had the right to the lands and title of the Earl of Caithness.