That's the back of Neil Patrick Harris. The actor guest stars on the 5/18/10 episode of Glee as a rival of Will's.
Added:
Oh, it is so on! Neil Patrick Harris' character confronts Will in this delicious scene from "Dream On."
Added:
Yes, that really is Neil Patrick Harris on Glee. The amazing guest-starring stint takes place on the show's May 18 episode.
Added:

Glee Season 1 Episode 19 Quotes

Show biz dreams are the most unrealistic of them all.

Bryan

Dont make that face. Global warming is a theory.

Bryan