Joseph Greig Filmography
- Actor (30 credits)
- The Nine Lives of Tomas Katz (2000) Astral guide
- Looking After Jo Jo (1998) Pensioner
- The Missing Postman (1997) Frank
- I Was a «Doctor Who» Monster (1996) играет самого себя
- Loch Ness (1996) Guideon
- Hamish Macbeth (1995) Dugal Finlay
- The Tales of Para Handy (1994) John MacCullum
- Prime Suspect 3 (1993) Caretaker
- Civvies (1992) MacFarland
- The Big Man (1990) Willie
- The Master of Ballantrae (1975)
- Shades of Greene (1975) Doorman
- The Fortunes of Nigel (1974) Laurie Linklater
- Happy Ever After (1974) Mr. Addison
- Running Scared (1972) Porter
- The Onedin Line (1971) Captain Baldwin
- Doomwatch (1970) Dr. Jackson
- Praise Marx and Pass the Ammunition (1970) Irishman
- The £1,000,000 Bank Note (1968) Waiter
- St. Ives (1967) Sim
- Quatermass and the Pit (1967) Pub Customer, not listed in credits
- The Baron (1966) Fergus
- Till Death Us Do Part (1965) Barman on Train
- Detective (1964) Gianella
- Our Man at St. Mark's (1963) Jeffries
- Dr. Finlay's Casebook (1962) Councillor Daly
- Mr. Pastry's Pet Shop (1962) Barney Bilston
- Mr. Pastry's Progress (1962) 1st Customer
- Gamble for a Throne (1961) Innkeeper
- Kidnapped (1956) Beggar