[3] In his best known role, High Times, McCole portrays Rab, an unemployed stoner who lives with his best friend in a bleak high-rise flat in Glasgow.
The series, which received the 2004 BAFTA Scotland Best Drama Award,[4] also features McCole's older brother, Paul.
[5] McCole credits the realism of his role to growing up in similar surroundings in Glasgow's Castlemilk housing estate.
He has appeared in The Young Person's Guide to Becoming a Rock Star (1998), The Acid House (1998), Postmortem (1998), Rushmore (1998) and the 2003 BBC One miniseries The Key.
[7] From 2014, he became part of the main cast of BBC Scotland soap opera "River City", playing the role of Alan Lindsay, and left in 2015.