Self - Presenter
... 2011
Himself
... 2003
Director of Photography
1.1.1951
Dunfermline, Fife, Scotland, UK
imdb.com/name/nm1080418/