Hamza Yassin has suffered a blow after sustaining an excruciating knee injury during training.
The wildlife expert's Strictly Come Dancing journey could be in jeopardy after just one week as he revealed he is complaining knee pain "all the time".
The 32-year old was one of 15 celebrities to appear on the hit BBC 1 show for the first time last weekend, but that may well be the last viewers see of him on the dancefloor.
The wildlife expert performed a Foxtrot alongside professional partner Jowita Pryzstal to the Dolly Parton hit 'Islands in the Stream', scoring an incredible 34 points from the judges.
During Wednesday night's episode of It Takes Two, meanwhile, host Janette Manrara revealed that Jowita had been forced to do some 'patching up' of Hamza during rehearsals this week.
And after Janette asked what was happening, he replied: "I'm complaining about knee pain all the time, my knees are hurting.
He continued: "It's kicking so this is what she has to do basically, to keep me from not complaining!"
Hamza believes his dyslexia could prove to be a secret weapon as he competes for the glitterball trophy.
Describing the condition as "a gift", the Countryfile star said it might help him to remember the steps during training sessions.
"I think in 3D, I think in pictures, I have a photographic memory and that is all due to my dyslexia," he explained last week.
Wildlife cameraman and presenter Hamza was diagnosed as a teen and wants to give hope to other youngsters who are struggling.
Far from thinking it has held him back, he credits it with helping him forge his successful TV career.
"l truly believe my dyslexia is my gift and I am the man I am now because of it. If I can connect with one struggling kid who thinks he or she is not going to be anybody, if that kid can say, look at Hamza, he has dyslexia but he is living his dream, I'd be happy."
He added: "If I can do it anyone can. Dyslexia is not a hindrance, it is a gift."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.