Rosehaven Guest cast, played by Benjamin Winspear Episode 4x01: Episode 1 (Jul 8, 2020) Episode 5x05: Episode 5 (Sep 1, 2021) Episode 5x06: Episode 6 (Sep 8, 2021)