Though Lehne has had the most screen time as Azazel, the demon has also been portrayed by Jeffrey Dean Morgan, Rob Labelle, Mitch Pileggi, and very briefly by Lindsey McKeon....