Matt plays John Constantine in three different forms. The first was a claymation version in John Con Noir, which was a short promoting Constantine, where he was John in live action. After NBC canceled Constantine after one season on the air, he made a live action cameo for the CW show Arrow, then played John Constantine in the animated film Justice League Dark.