Filmnut – Mark Pellegrino of Lost, Supernatural, and Being Human (Part 1 of 3)
For full episode: thestream.tv Mark Pellegrino is anything but Lost! Tonight he talked about some of his most notable roles including: Jacob on Lost, Lucifer on Supernatural, Bishop on Being Human and Paul Bennett on Dexter. What is his favorite… Continue reading