- 2010PatagoniaFilmOld Mr. Roberts
- 2001Do Not Go GentleFilmWilliam Davies
- 1997The Heather MountainFilmDafydd Siôn
- 1993The CormorantFilmAled Owen
- 1993Tender Loving CareFilmMr Farmer
- 1992Midffîld: The MovieFilmOsborne Picton
- 1991One Full MoonFilmCanon
- 1990O.M.FilmOwen Edwards
- 1988The Storms of AugustFilmGlanville Davies
- 1984Aderyn Papur... and Pigs Might FlyFilmGrandpa
- 1981The Life and Times of David Lloyd GeorgeFilmMr Roberts
- 1978HawkmoorSeriesStewart
- 1974Scarcely BelieveFilmIfas y Tryc