Stephen McCole was born on February 18, 1974 in Castlemilk, Glasgow, Scotland, UK. He is an actor and director, known for Vigil (2021), Shetland (2013) and Rushmore (1998).