He really hasn't been in much. My favourite (besides the doctor) is Jim Taylor in Ruby in the Smoke and Shadow in the North. He also plays an oddball lawyer in Party 动物 (also good).
Something I find funny, of the 16 things he has done three of them were with Billy Piper; Ruby in the Smoke, Shadow in the North and an episode of Secret Diary of a Call Girl.
Here's a link to his IMDB:
link