Question: who plays the son of lucifer in supernatural
Answer: Mark Ross Pellegrino