CharacterRobert BarrieRobert Barrie in Forever Home (2026), played by Douglas Henshall.Played byDouglas HenshallAppears inForever Home2026