Harry was a young officer who was introduced in Sharpe's Company. He was an alcoholic, even sometimes drunk on the battlefield, but he was well-liked by the troops. Price was a friend of Sharpe's, and came to Teresa's aid during a siege on a French-occupied town, but he was shot by Hakeswill, who had followed him to Terasa with the intent to rape her.
However, Price strangely returned in Sharpe's Waterloo, despite having been apparently killed by Hakeswill in Sharpe's Company. He was portrayed by a different actor and may possibly have been a different character. He met Sharpe and Harper on the battlefield and conversed with them. After William II of Orange's foolish orders resulted in the deaths of many British soldiers, Price worried that his brother was amongst the dead. At the end of the episode, he joined Sharpe as he marched to victory against the retreating French forces.