Dougray Scott

Scottish actor Dougray Scott’s first big break came when he was cast as Major Rory Taylor in the popular UK series Soldier Soldier in 1991. He gained notoriety as corrupt cop Terry Walsh in the movie Twin Town, which led to his being cast as Prince Henry, opposite Drew Barrymore, in Ever After. He has also appeared in hit TV shows including Desperate Housewives, Dr Jekyll and Mr Hyde and The Day of the Triffids.

Dougray has made appearances at City trading days for Starlight and regularly attends fundraising events.