Rosehaven Guest cast, played by Peter Stanley Episode 2x07: Episode 7 (Dec 6, 2017) Episode 2x08: Episode 8 (Dec 13, 2017) Episode 4x02: Episode 2 (Jul 15, 2020) Episode 5x03: Episode 3 (Aug 18, 2021) Episode 5x07: Episode 7 (Sep 15, 2021) Episode 5x08: Episode 8 (Sep 22, 2021)