William Macbain is known for Cat Run (2011), Complicity (2000) and One Last Chance (2004).
Man to Man
(Angus)
The Adventures of Greyfriars Bobby
(Sergeant Scott (as William MacBain))
Flowers of the Forest
(Frank)
Four in a Million
It Could Happen to Anybody
(John McLeod)
Complicity
(Molester)
One Last Chance
(Publican)
Summer Solstice
(Robbie)
Heartless
(Benny)
A Shot at Glory
(SFA Official)
The Big Picnic
(Morris Burns)
The Negotiator
(Club Barman)
Monarch of the Glen
(Benny)
Taggart
The Young Ones
(Rocky)
Hannay
The Count of Monte Cristo
(Captain)
Holby City
(Mitch Campbell)
Winter Solstice
(Tam Stuart)
Rockface
(Jeff - Site Manager)
Screen Two
(Frank)
The Chief
(John Reid)