Born in Glasgow in 1967, Colin began writing in 1999 with Terminus, a short piece for The Skipton Little Theatre.
Nan, his first play for television was screened at the Edinburgh International Film Festival in August 2000 and broadcast by Scottish Television in December of that year. Shortlisted for Best Short Drama at The Celtic Film Festival, Colin was nominated for Writer of the Year by TAPS.
In 2001 he was commissioned by BBC Wales to write Touching The Linden Tree, a play for Radio 4 with Rebecca Trick-Walker.
Tangerine, filmed under the BBC's Tartan Shorts scheme was premiered at the Edinburgh International Film Festival, broadcast on BBC2 and screened at the London Film Festival and Festivals around Europe.
Colin has written several plays for BBC Radio including Wonderful Someone (2003), Three Minute Warning (2004), Amy's Spaghetti (2006), Sparkle (2007), A Most Civil Arrangement (2008), Bad Dad (2008), Meryl the Mounted (2009), Happy Hour at the Hotel Death (2011), Hard Boiled Eggs & Nuts (2012), Hector's House of Windsor (2013) for The Stanley Baxter Playhouse and Single Beds (2015).
2007 saw his radio play Amy's Spaghetti transfer to the stage in an adaptation by Brian Freeland and in 2012, A Civil Arrangement was adapted for television and broadcast on BBC Four starring Alison Steadman.
Projects in development include Queens' Court, a situation comedy for King Bert Productions and In Place of Strife, a drama based on the life of Barbara Castle.
Colin is a member of BAFTA and The Writer's Guild of Great Britain.