Haven Guest cast, played by Scott Bailey Episode 5x10: Mortality (Nov 14, 2014) Episode 5x25: Now (Dec 17, 2015)