Neil Patrick Harris“Glee” episode has arrived.

Check out this sneak peek of NPH guest starring as Bryan Ryan, a former glee club member who outshone Mr. Schue (Matthew Morrison) back in the day.

We see them reunite in the principal’s office, the flashback is awesome. Not only do we see them in ’90s-era fashions and mulllets, but we see NPH practice a little magic, which is one of his passions in real life.

Bryan is back as a bitter school board member who is looking to cut funding and do away with glee club at McKinley High altogether.

“Bufffy the Vamprire Slayer” and “Dr. Horrible’s Singalong Blog” mastermind Joss Whedon directs “Dream On,” which airs Tuesday, May 18 on FOX.

Follow Zap2it and Zap2itHanh on Twitter and Zap2it on Facebook for the latest movies, TV and celeb news.


‘Glee’s’ ‘Dream On’: Joss Whedon ‘so tired of’ Neil Patrick Harris
‘Glee’ first look: Neil Patrick Harris faces off with Matthew Morrison
‘Rent’ reunites ‘HIMYM’ brothers Neil Patrick Harris, Wayne Brady

Photo credit: FOX

Posted by:Hanh Nguyen