Banshee Guest cast, played by Nick Dekay Episode 4x07: Truths Other Than the Ones You Tell Yourself (May 13, 2016)