Finlay Welsh is an actor, known for Trainspotting (1996), Breaking the Waves (1996) and Made of Honor (2008).
Rab C. Nesbitt - Season 6
Shetland - Season 3
Still Game - Season 4
Taggart - Season 1
Rab C. Nesbitt - Season 8
Lassie
Shetland - Season 1
Made of Honor
M.I.High - Season 1
Shetland - Season 5
Bob Servant Independent - Season 1
Still Game - Season 6
Being Human
Rab C. Nesbitt - Season 1
M.I.High - Season 3
Shetland - Season 4
Rab C. Nesbitt - Season 4
Rab C. Nesbitt - Season 5
Bob Servant Independent - Season 2
M.I.High - Season 4
Shetland - Season 6
M.I. High - Season 6
Still Game - Season 5
Rab C. Nesbitt - Season 7
M.I. High - Season 5
The Legend of Barney Thomson