Rosehaven Guest cast, played by Scott Farrow Episode 1x07: Episode 7 (Nov 23, 2016) Episode 2x07: Episode 7 (Dec 6, 2017)