Drums in the Wallingate... Pipes in the Air... 1976
as Himself
Hugh MacDiarmid: Rebel Poet 1972
Actor
Hugh MacDiarmid: A Portrait 1964
as Himself (as C.M. Grieve)
Credits from TMDB.