Jim Parsons dyes hair blond

Jim Parsons has shocked fans by dyeing his brown hair blond.

The Emmy Award-winning actor has never been one to experiment with his hair and is associated with the short brown look he sported while playing nerdy scientist Sheldon Cooper in long-running sitcom The Big Bang Theory between 2007 to 2019.

However, Parsons managed to stun his fans by rocking a new bleached hairdo during a recent appearance on SiriusXM’s upcoming Virtual Town Hall with his Hollywood co-stars.


In a preview clip ahead of the special’s broadcast on Monday, the 47-year-old jokingly explained to host Jess Cagle that he was inspired to switch up his look during the coronavirus quarantine to entertain his husband, film producer Todd Spiewak, whom he wed in 2017.

“Quarantine causes changes,” he joked. “I wanted to shake things up for the husband, who only has one companion. Now, he’s got sort of one-and-a-half companions. You know, a little new thing to jazz it up.”

Parsons can currently be seen playing a fictionalised version of real-life talent agent Henry Willson in Netflix’s Hollywood. He had to undergo a physical transformation to play the foul-mouthed, sleazy role and found that getting thinning hair, brown contacts, and fake teeth helped him get into the character.

“It ended up being an important part of my process,” the star told New York Magazine. “I felt, in a wonderful way, not fully myself. That was very helpful, especially with some of the nastier things that I had to do. I felt a nice lack of responsibility. I knew that it wasn’t me.”

Over the weekend, Parsons also shared time-lapse footage of him being transformed before heading to set every day.

“I would really love to share this vid of the make-up process for @hollywoodnetflix. The people in that make-up trailer were so gifted and were truly my family throughout the filming,” he wrote in the caption.