Sebastian Spence

Sebastian Spence is a Canadian actor who protrayed the demon Tom in Supernatural. He also played the lead role of Cade Foster in the Syfy TV series, First Wave.