Wednesday, March 5, 2014 4:41am ET by  
Comments (0)

, , , , , , , , , ,

Adam Lambert performs four songs in new Glee episode

Adam Lambert was kept a busy man on the newest episode of Glee.

The vocal powerhouse reprised his role as Elliott 'Starchild' Gilbert in the episode Trio, which aired in the US last night (March 4).

The 'Trespassing' man featured in covers of Heart's 'Barracuda' and 'The Happening' by The Supremes.

Lambert also appeared in versions of 'Hold On' by Wilson Phillips and Laura Branigan's 'Gloria'.

The singer meanwhile is set to reveal some big news on Thursday (March 6) on Good Morning America.

Speculation suggests that the announcement could be some live dates with Queen.

Watch three of Lambert's performances from Glee below: