Variety reports that Tim Gunn (Project Runway) has joined the cast of Columbia Pictures' The Smurfs.

Gunn is going to play an executive assistant at a major cosmetic company in the film. The Smurfs is currently shooting in New York.

The actor has also been on the shows Ugly Betty and How I Met Your Mother.