Rosehaven Guest cast, played by Scott Farrow Episode 4x02: Episode 2 (Jul 15, 2020) Episode 5x06: Episode 6 (Sep 8, 2021)