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