Answer
Welling played the role of Lt. Marcus Pierce/Cain in the third season of the show Lucifer. He is a police detective who is also a demon and the son of Adam and Eve. He is the main antagonist of the season and is responsible for the deaths of many people. He is eventually defeated by Lucifer and Chloe Decker.