Ralph Macchio will turn to

Ugly Betty for some beautifying when he pays Hilda's salon a visit on the Oct. 30 episode of the ABC comedy. The Karate Kid? Beauty salon? Insert your own "Wax on, wax off" joke here. Macchio will be playing a city official named Archie Rodriguez, and could appear in more than one episode. TVGuide.com's Erin Fox spoke to Macchio about his Betty gig Wednesday night at a Showtime soiree. Watch that video here.

Ralph Macchio may find love with Hilda on UGLY BETTY.

Erin Fox interviews Ralph Macchio about his current guest star role on Ugly Betty.|Ugly Betty|Ralph Macchio|Erin Fox|