Acting
1 film as director · Active 2014–2014
I'm a trained actor with over 20 years experience in TV, film, theatre and voiceover work. I was recently nominated for The Best Supporting Actor at the National Film Awards for playing Wallace in the…
Taggart
1983
Still Game
2002
We Are Lady Parts
2021
Rain Dogs
2023
Night Kaleidoscope
2017
ICare 9000
2025
Going Green
2012