Joshua Lee Ayers has appeared in 1 show and 1 movie. A performance to be found in the role of The Observers in the series The Legion of Extraordinary Dancers. In the cinema, in the role of Mayhem in the feature film Battle of the Year.