Percy was built by Avonside and had gone through a subsequent rebuild in the years preceding his second-hand sale to the North Western Railway. He is said to have been found wearing Hunslet parts, according to workers at Crovan's Gate.
When Gordon, James, and Henry went on strike in protest of the extra work they had to do since Thomas left to run his branch line, Sir Topham Hatt decided that the railway needed another tank engine. Going to the engine workshop, the Fat Controller saw a green saddletank and when the engine confirmed he was willing to work hard, the Fat Controller bought him and named him Percy. Bringing him back to Sodor, Percy was charged with running the branch line while Thomas ran The Main Line with Edward'and was allowed to stay after the big engines surrendered. At first, Percy liked to annoy the big engines. Percy was later waiting at Tidmouth, but forgot to whistle to the signalman, and thus was startled when Gordon came running towards him with the express. Gordon managed to stop in time, but Percy was so frightened, he ran away, and ended up in a sandbank. He was rescued by Gordon and took up the duty of station pilot at Tidmouth.
Percy was still a cheeky engine and often liked to play jokes on Gordon and James, but one day the other engines got their revenge when Percy failed to recognise a "backing signal". After this, Percy was subject to bullying from the big engines until Duck arrived and helped Percy to put the big engines in their place.
With Duck's arrival, Percy was sent to Thomas' Branch Line to help build Knapford Harbour and has stayed there ever since as a goods engine.
He let Caitlin pull the mail train for him when she was spending the night on Sodor. He was one of the engines who didn't believe at first that Charlie saw an elephant on the line. He gave Sidney new wheels as a Christmas present.