FILMOGRAPHY
1977 · Irish Guards Lieutenant
1987 · Gerald Portman
1982 · Dispatcher
1979 · Dafydd
2022 · Self
1975 · Lloyd
2009 · Self