- 2003My House in UmbriaFilmNovel
- 1999Felicia's JourneyFilmNovel
- 1991Events at DrimaghleenFilmWriter
- 1990Fools of FortuneFilmNovel
- 1990August SaturdayFilmWriter
- 1989Beyond The PaleFilmWriter
- 1987The Children of DynmouthFilmScreenplay, Novel
- 1986ScreenPlaySeriesWriter
- 1985Screen TwoSeriesWriter
- 1985Broken HomesFilmWriter
- 1985Summer SeasonSeriesWriter
- 1983Mrs. SillyFilmNovel
- 1983AttractaFilmWriter
- 1983Office RomancesFilmShort Story
- 1982The Ballroom of RomanceFilmScreenplay
- 1982All for LoveSeriesShort Story
- 1982Lovers of Their TimeFilmShort Story
- 1981Elizabeth AloneFilmWriter
- 1981Autumn SunshineFilmWriter
- 1980The Happy Autumn FieldsFilmWriter
- 1979Secret OrchardsFilmAdaptation
- 1979The Old Curiosity ShopSeriesWriter
- 1979Matilda's EnglandSeriesWriter
- 1978The South Bank ShowSeries
- 1978Last WishesFilmWriter
- 1976The Love of a Good WomanFilmWriter
- 1976Newsworthy - The Girl Who Saw a TigerFilmWriter
- 1975Shades of GreeneSeriesWriter
- 1975Mrs. Acland's GhostsFilmWriter
- 1975The Statue and the RoseFilmWriter
- 1975Private AffairsSeriesWriter
- 1974PlayhouseSeriesWriter, Teleplay, Novel
- 1974Love AffairFilmWriter
- 1974EleanorFilmWriter
- 1973Wessex TalesSeriesWriter
- 1973Access to the ChildrenFilmWriter
- 1973Armchair 30SeriesWriter
- 1972The FrightenersSeriesWriter
- 1972The General's DayFilmWriter
- 1971O Fat White WomanFilmWriter
- 1971The Grass WidowsFilmWriter
- 1970Play for TodaySeriesWriter
- 1970The Italian TableFilmWriter
- 1968The Fifty-Seventh SaturdayFilmWriter
- 1967ITV PlayhouseSeriesWriter
- 1967Half Hour StorySeriesWriter
- 1966Mystery and ImaginationSeriesWriter
- 1966Walk's EndFilmWriter
- 1965Out of the UnknownSeriesWriter
- 1965Thirty-Minute TheatreSeriesWriter
- 1965The Wednesday ThrillerSeriesWriter
- 1964The Wednesday PlaySeriesWriter
- 1964Story ParadeSeriesWriter
- 1956Armchair TheatreSeriesWriter