This isn’t the first time we’ve seen the character of Boyd recast. When the show first started, the character was played by twin boys Evan and Luke Kruntchev. They only lasted for the first season, though. For Seasons 2–6, Boyd was played by Flynn Morrison. After Season 6 aired, ABC declined to renew the series. By the time Fox picked the show up for Season 7, there were a few cast changes, including Mandy, Carol (the Baxters’ neighbor), and, of course, Boyd. He is now played by 16-year-old Jet Jurgensmeyer.
The main reason Boyd was recast was so that the show’s writers could age up the character and create slightly meatier storylines. In an interview with PopCulture.com, Jet explained that his roles changed a lot once he became a teenager. “Once I turned 13, there’s certain roles or auditions that’ll have you say a few cuss words and things like that,” he said. “My parents told me, ‘As you get older, there’s going to be characters that are more mature’ [and] I think that that’s part of being an actor and adapting to that.”
View more information: https://www.distractify.com/p/what-happened-boyd-last-man-standing