CharacterCapt. William FredericksonCapt. William Frederickson in Sharpe (1993), played by Philip Whitchurch. Played byPhilip WhitchurchAppears inSharpe1993