Scottish actor. He mainly played small, but memorable parts in UK productions.
1979
as Dr Jones
1978
as Mr. Campbell
1975
as J.H. Thomas
1973
as Harbour Master
1972
as Waiter (uncredited)
1971
as Advocates secretary
1969
as Alistair McLeod
1968
1968
as Barman
1968
as Malin
1966
1965
as Mr. Sandersen
1964
as Ship's Chandler
1963
as Bobby Bachelor
1963
as Stephens
1963
as Reynolds
1963
as Mr. Brasted
1962
as Kelly
1962
as Thompson
1962
as Mr. Freeman
1962
1961
as Trent
1961
as Pike
1960
as Sam Spencer
1960
as Steve
1960
as Scotsman
1959
1959
as MacPherson
1959
as Zelnikov
1959
as Brigadier
1959
as Bank Cashier
1959
as Mr. Bray
1958
as Clerk
1958
as Sparks
1957
as Hotel Reception Clerk
1957
as Page Boy Bobby
1957
as Company Man
1957
as Sim
1956
as School Inspector
1956
as Hocksby
1954
as Green
1954
as Russell
1954
1954
as Dr. Zeissman
1954
as Counterman (uncredited)
1954
as Manager of Pearce & Mann
1954
as Mr. Quin
1954
as Hailing Officer
1953
as Hugh MacGregor
1953
as Sailor
1953
as George Jenkins
1953
as Plainclothes Detective
1953
as Detective Constable Brown
1953
as A.R.P. Warden
1952
as Bunyan
1952
as Hughie Aitken
1952
as Dr. Snyder
1952
as Airman
1952
as The foreman
1952
as Walter Grannage
1951
as Harry Stoper
1951
as Joseph Bainbridge the farmer
1951
1951
as Davidson
1951
as Ex-Service Men Collector (uncredited)
1951
as Sgt. - River Police (uncredited)
1950
as 'Wings' Cameron
1950
as Doctor
1950
as Clubman
1950
as Palmer
1950
as Mr. West
1950
as Brander
1949
as Dad
1949
as Cartwright
1949
as Detective at Garage
1949
as Mr. Robbins
1949
as Mr. Pearson
1949
as Craggs
1949
as Mr. Pusey
1948
as Clerk of the Court
1948
as Mr. B
1943
as Best Man / Man in Pub
1936
as Mister Glen
1934
as Patient