Scottish actor. He mainly played small, but memorable parts in UK productions.
| Movie | The Wicker Man | Harbour Master | 1973-12-06 |
| Movie | Endless Night | Waiter (uncredited) | 1972-10-05 |
| Movie | Kidnapped | Advocates secretary | 1971-12-22 |
| Movie | The Devil Rides Out | Malin | 1968-07-20 |
| Series | The Champions | Unknown | 1968-09-25 |
| Movie | The Trygon Factor | 1966-12-16 | |
| Movie | The Heroes of Telemark | Mr. Sandersen | 1965-11-12 |
| Movie | Crooks in Cloisters | Ship's Chandler | 1964-01-01 |
| Movie | I Could Go on Singing | Reynolds | 1963-03-07 |
| Movie | The Punch and Judy Man | Bobby Bachelor | 1963-04-08 |
| Movie | Flat Two | Clerk of the Court | 1962-02-01 |
| Movie | Reach for Glory | Mr. Freeman | 1962-04-14 |
| Series | The Saint | Unknown | 1962-10-04 |
| Series | The Avengers | Unknown | 1961-01-07 |
| Movie | Marriage of Convenience | Sam Spencer | 1960-11-01 |
| Movie | Danger Tomorrow | Steve | 1960-03-31 |
| Movie | Left Right and Centre | Mr. Bray | 1959-06-23 |
| Movie | Yesterday's Enemy | Brigadier | 1959-09-10 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
| Movie | The Key | Sparks | 1958-05-28 |
| Movie | Next to No Time | Clerk | 1958-08-04 |
| Movie | Interpol | Company Man | 1957-04-02 |
| Movie | The Man in the Sky | Sim | 1957-01-24 |
| Movie | Let's Be Happy | Page Boy Bobby | 1957-05-07 |
| Series | Colonel March of Scotland Yard | Unknown | 1956-02-22 |
| Movie | John and Julie | Garage Policeman | 1955-07-26 |
| Movie | Adventure in the Hopfields | Mr. Quin | 1954-06-06 |
| Movie | The 'Maggie' | Hailing Officer | 1954-02-25 |
| Movie | The Sleeping Tiger | Manager of Pearce & Mann | 1954-06-21 |
| Series | Sherlock Holmes | Unknown | 1954-10-18 |
| Movie | The Young Lovers | Counterman (uncredited) | 1954-08-24 |
| Movie | Lease of Life | Russell | 1954-10-18 |
| Movie | Third Party Risk | Dr. Zeissman | 1954-10-08 |
| Movie | Street Corner | Detective Constable Brown | 1953-03-17 |
| Movie | Grand National Night | Plainclothes Detective | 1953-04-15 |
| Movie | The Cruel Sea | A.R.P. Warden | 1953-02-24 |
| Movie | Isn't Life Wonderful! | Green | 1953-11-08 |
| Movie | Turn the Key Softly | George Jenkins | 1953-04-29 |
| Movie | Rob Roy, The Highland Rogue | Hugh MacGregor | 1953-10-26 |
| Movie | The Sword and the Rose | Sailor | 1953-07-23 |
| Movie | Angels One Five | Airman | 1952-03-19 |
| Movie | Saturday Island | Dr. Snyder | 1952-03-20 |
| Movie | Death of an Angel | Walter Grannage | 1952-01-01 |
| Movie | You're Only Young Twice! | Professor Baikie | 1952-07-01 |
| Movie | Miss Robin Hood | Bunyan | 1952-11-12 |
| Movie | The Brave Don't Cry | Hughie Aitken | 1952-08-01 |
| Movie | Captain Horatio Hornblower R.N. | Seaman (uncredited) | 1951-04-10 |
| Movie | Pool of London | Sgt. - River Police (uncredited) | 1951-02-20 |
| Movie | Calling Bulldog Drummond | Ex-Service Men Collector (uncredited) | 1951-07-02 |
| Movie | The Man in the White Suit | Davidson | 1951-08-07 |
| Movie | Green Grow the Rushes | Joseph Bainbridge the farmer | 1951-11-06 |
| Movie | Mr. Denning Drives North | Harry Stoper | 1951-12-18 |
| Movie | The Happiest Days of Your Life | Mr. West | 1950-03-08 |
| Movie | Chance of a Lifetime | Palmer | 1950-04-24 |
| Movie | Help Yourself | Brander | 1950-02-15 |
| Movie | The Wooden Horse | 'Wings' Cameron | 1950-10-16 |
| Movie | State Secret | Clubman | 1950-09-11 |
| Movie | The Magnet | Doctor | 1950-10-01 |
| Movie | Marry Me | Mr. Pearson | 1949-06-07 |
| Movie | Once a Jolly Swagman | Mr. Pusey | 1949-02-02 |
| Movie | The Blue Lagoon | Craggs | 1949-03-01 |
| Movie | Don't Ever Leave Me | Mr. Robbins | 1949-07-19 |
| Movie | Obsession | Detective at Garage | 1949-08-03 |
| Movie | The People at No. 19 | Dad | 1949-11-15 |
| Movie | Dear Mr. Prohack | Cartwright | 1949-09-07 |
| Movie | What a Life! | Mr. B | 1948-06-03 |
| Movie | London Belongs to Me | Clerk of the Court | 1948-11-05 |
| Movie | Tell Me If It Hurts | Patient | 1934-12-31 |
Are you sure you want to hide this?