James/Horrid Henry

Cast

 * Bulgy as Horrid Henry
 * James as Perfect Peter
 * Mrs. Percival as Mum
 * Mr. Percival as Dad
 * The Spiteful Breakvan as Fang the Hamster
 * Ivo Hugh as Fluffy the Cat
 * Alfred the Loaned B12 (a made-up character) as Mutant Max
 * Max as Rude Ralph
 * Monty as Mischievous Mike
 * Pinknose as Moody Margaret
 * Caroline as Margaret's Mum
 * Edward as Margaret's Dad
 * Flora as Sour Susan
 * Arthur as Brainy Brian
 * Douglas as Anxious Andrew
 * Daisy as Gorgeous Gurinder
 * Rosie as Lazy Linda
 * Molly as Singing Soraya
 * Mavis as Prizzy Polly
 * Patrick as Pimply Paul
 * Hiro as Beefy Bert
 * Whiff as Goody-Goody Gordon
 * Oliver as Tidy Ted
 * Duck as Spotless Sam
 * Flynn as Aerobic Al
 * Salty as Jolly Josh
 * Smudger as Greedy Graham
 * D261 as Slimy Sammy
 * Madge as Miss Battle-Axe
 * Isabel as Mrs Battle-Axe
 * Elizabeth as Miss Lovely
 * Donald as Mr. Mossy
 * The Refreshment Lady as Miss OddBod
 * The Angry Policeman as Soggy Sid
 * Gordon as Stuck-Up Steve
 * Diesel 10 as Bossy Bill
 * George as Mr Nerdon
 * The Troublesome Trucks as The Killer Boy Rats
 * Bill and Ben as The Brickhouse Boys
 * Bertie as Peter's Angel
 * Norman as Peter's Devil
 * The Stationmaster's Wife as Rabid Rebecca