Haven Guest cast, played by John Ralston Episode 5x18: Wild Card (Oct 29, 2015) Episode 5x19: Perditus (Nov 5, 2015)