Peter Firth. Forget the younger Spooks. There's something about him.
Have you seen him in World Without End on Channel 4? We are onto episode 4 of 5 (I think). He plays a baddie in that.
The most memorable time I saw him was in The Flipside of Dominick Hide where he played an alien!