CharacterSgt. Maj. Patrick HarperSgt. Maj. Patrick Harper in Sharpe (1993), played by Daragh O'Malley. Played byDaragh O'MalleyAppears inSharpe1993