Sandy Welch Filmography
- Actor (20 credits)
- Rillington Place (2016) Christmas Humphries
- Outlander (2014) Dr. Edwards
- Shetland (2013) Calvin's Lawyer
- Case Histories (2011) Victor Land
- Afterlife (2005) Clive Gilman
- Quite Ugly One Morning (2004) David Forbes
- Still Game (2002) John McDade
- Monarch of the Glen (2000) Chris McCullen
- Rebus (2000) Rev Andrew Mason
- Le poulpe (1998) Second du cargo
- Postmortem (1997) Homeless Man
- Double Team (1997) Delta Two
- The Bruce (1996) Robert the Bruce
- The Blue Boy (1994) Kiran's Father
- The Tales of Para Handy (1994) Auctioneer
- Chasing the Deer (1994) Old Cameron
- Advocates I (1991) David Strachan
- Alleyn Mysteries (1990) D.C. Robinson
- Rab C. Nesbitt (1988) Doctor
- Taggart (1983) Alistair Hogg