 It was announced in December 2017 that Gower will portray Ezra Spurnrose, the young heir of a wealthy family, in Amazon's eight-episode fantasy-noir drama "Carnival Row".The series from executive producers Travis Beacham and Rene Echevarria was released on Amazon Prime on 30 August 2019.Ahead of its premiere, the series was renewed for a second season by Amazon Prime in July 2019.