Acting
Popular credits
Hugh MacDiarmid: A Portrait
Himself (as C.M. Grieve)
Hugh MacDiarmid: Rebel Poet
Drums in the Wallingate... Pipes in the Air...
Himself