2024
Deadpool & Wolverine as Seedy Bartender2024
Jules and Greg's Wild Swim as Self - Presenter2024
The All Star Euros Sketch Show as Not available2024
Some Laugh - Live at the Pavilion as Self (Guest)2023
Silo as Head Guard Randy2023
Queen of the New Year 2023 as Not available2023
Jules' and Greg's Wild Swim as Self2022
Ooh the Banter! as Self (Archive footage)2021
Queen Of The New Year as Various2019
Best of Chewin' the Fat as Various2014
Glasgow Girls as Jack McConnell2014
Still Game: Live in Glasgow as Victor McDade2014
Still Game: The Story So Far as Self - Victor McDade2014
Gasping as AA Leader2012
Sir Billi as Officer McTavish (voice)2012
Watching Ourselves: 60 Years of Television in Scotland as Presenter2009
No Holds Bard as Robert Laughlin2008
Eilbheas as Elvis2002
Still Game as Victor McDade2002
Still Game as Victor McDade2000
Chewin' the Fat Live! as Various1999
Still Game: Live at the Cottiers Theatre, Glasgow as Victor McDade1995
Only an Excuse? Live '95 as Self2024
The All Star Euros Sketch Show Writer2023
Queen of the New Year 2023 Writer2023
Queen of the New Year 2023 Director2021
Queen Of The New Year Creator2020
The Banshee Director2020
The Banshee Writer2018
Long Night at Blackstone Writer2018
Long Night at Blackstone Director2016
West Skerra Light Director2016
West Skerra Light Writer2014
Still Game: Live in Glasgow Writer2014
Still Game: The Story So Far Writer2014
Gasping Director2014
Gasping Writer2002
Still Game Writer2002
Still Game Producer2002
Still Game Creator1999
Chewin' the Fat WriterNaN
Pulp Video Writer1999
Chewin' the Fat Creator