Filmography
Braveheart
1995 · John Wallace
Let There Be Drums!
2022 · Self
Still Game: Cold Turkey
2005 · Chris the Postie
Glasgow Girls
2014 · Colin
The Body Below
1995 · Actor
The Profit
2001 · Peggy
Instant Credit
2004 · Actor
Dancer
2003 · Actor