Music supremo Prince made a huge impression on the set of sitcom New Girl while filming an upcoming guest role, because he has "genius comic timing".

The 55-year-old musician appears in the comedy series alongside Zooey Deschanel and Jake Johnson, who play Nick and Jess, in an episode set to air in the US next month.

Speaking about Prince's appearance on the show, executive producer Dave Finkel said: ''He's genuinely funny. He's got a very quiet, wry sense of humour but he kills.

"There's a moment in the episode where he's sitting in between Zooey and Jake on a bench. And it's a silent beef and he's just looking between them trying to figure them out. And it's hilarious. He has crazy comic instincts.''

Fellow executive producer Brett Baer added: "You forget that he's done a bunch of movies. He's directed a bunch of movies. He understands the medium. His whole thing was making sure that he was supporting Zooey and supporting Jake. It was incredible.''

Zooey Deschanel with the cast of New Girl

Prince is such a big fan of New Girl, that he contacted Deschanel and her co-star Hannah Simone himself to ask for a guest role and even knew what he wanted to do on the show.

Brett told E! News: ''He contacted us last season because he's a huge fan. He knows everything about the show. He contacted Zooey and Hannah directly and asked to do the show.''