Known for Acting

2013
as Rent Boy
2018
as Bishop of St. Andrews
2005
as William
2012
as Tour Guide
2001
as Jock
2019
as Private doctor
2023
as David
2023
as Delivery Man
2000
as Arthur Conan Doyle
1997
as Phil McCann
2017
as Joe
2022
as SO Martins
2004
as Radioman Baker
2023
as GP
2007
as Davie