Breaking the Waves
Doctor Who
Taggart
Doctor Who: The Ambassadors of Death
Paul Temple
Rumour
Movie · as Chairman
TV · as Dr. Stephen Andrews · 56 eps
Movie
Movie · as Collinson
TV · 1 ep
TV · as Collinson · 2 eps