Returning to acting in 2016 , Thomas appeared as Noel Porter in series 5 of '' Endeavour '' , and subsequently starred in '' The Happy Prince '' , written , directed by and starring Rupert Everett . Thomas plays Oscar Wilde 's friend and lover Robbie Ross , alongside Colin Firth , Colin Morgan , Emily Watson , Anna Chancellor and Tom Wilkinson . '' The Happy Prince '' had its world premiere at the 2018 Sundance Film Festival , and European premiere at The Berlinale Film Festival ( February 2018 ) and was released in the UK on 15 June 2018
2018 Sundance Film Festival
2018 Sundance Film Festival
Edwin Thomas (actor)