who is the actor that plays lucifer in supernatural
Mark Pellegrino Mark Ross Pellegrino (born April 9, 1965) is an American actor of film and television. He is best known for his work as Lucifer in Supernatural, Paul Bennett in Dexter, Jacob in Lost and as Bishop in Being Human.
Matt Cohen (actor) Matthew Joseph Cohen (born September 28, 1982) is an American film and television actor best known for playing young John Winchester and the archangel Michael in Supernatural, Aiden Dennison on the teen drama series South of Nowhere, and his current role as Griffin Munro on the ABC daytime soap General Hospital.