
The Karate Kid is to make a comeback – in the new series of Ugly Betty.
Ralph Macchio, who has been out of the limelight since starring in the hit martial arts films, is lined up to do a guest appearance as city official Archie Rodriguez.
The actor won an army of fans playing Daniel LaRusso when the movie was released in 1984.
Ralph, 46, will be seen on screen in the US at the end of October.