Daarnaast is hij lid van "The National Youth Theatre". Als hij met het stuk 'Hamlet' op de planken staat, wordt hij gespot door talentscouts en krijgt zijn eerste professionele rol, als de homoseksuele Guy Bennet in "West End".
In 1984 krijgt hij zijn eerste filmrol, in de film "Another Country". Daarna speelt Colin in meerdere kleinere film producties en televisieseries. In 1989 krijgt hij een hoofdrol in de film
Valmont. Op de set ontmoet hij collega Meg Tilly en ze beginnen een relatie. Ze wonen samen in Vancouver (Canada) en krijgen een zoon, William. Toch keert Colin weer terug naar Engeland in 1993, William blijft bij zijn moeder en wonen in Los Angeles.
In 1995 krijgt Colin de rol van Mr.