Glee's Jane Lynch paid tribute to "beautiful soul" Cory Monteith at the Emmy Awards last night.

The 53-year-old actress, who plays Sue Sylvester on the popular musical comedy-drama, led a tearful tribute to her late co-star who passed away in July, aged 31.

Jane said: ''Cory was a beautiful soul. He was not perfect, which many of us here tonight can relate to. His death is a tragic reminder of the rapacious, senseless destruction that is brought on by addiction.

''Tonight we remember Cory for all he was and mourn the loss of all he could have been. To a generation that loved Cory so, please know this gifted and wonderful young man was worthy of your love.

''And if you were lucky enough to know Cory as we did, and witness first hand Cory's goofy, breezy sense of humour, his natural instinct for inclusiveness and his unbridled sense of generosity day in and day out, I promise you have loved him even more.''

The tribute ended with a black screen and the message 'Cory Monteith 1982-2013.'