Dougray Scott

 played Alec Palmer in the Doctor Who television story Hide.