These Actors Were Switched Out of Their Roles And No One Noticed

Pretty Little Liars

Deception is the whole theme of this show, so it's no surprise that Toby Cavenaugh was actually played by James Neate during the first few episodes. He even had a different name--Toby Marshall. After Keegan Allen took over the part, the name change matched a recasting. Neate left the popular drama to star in the Amazon show The Man in the High Castle, which received high acclaim. 

Next Page →

Advertisement

The More You Know

  • Bill Murray was arrested when he was 20 for trying to bring 10 pounds of marijuana on a plane.
  • Jack Black is the son of rocket scientists.
  • Before he was a star, Harrison Ford was a carpenter. He landed the role of Han Solo in the original Star Wars film. “I was quite surprised when I was offered the part,” Ford later said.
  • Cameron Diaz broke her nose in a surfing accident in Hawaii on her birthday in 2003.
Next Page →

Post originally appeared on Upbeat News.