Rosehaven Guest cast, played by Patrick Williams Episode 1x06: Episode 6 (Nov 16, 2016) Episode 5x04: Episode 4 (Aug 25, 2021)