One of the most recognizable faces on British television, he made a lasting impression playing the iconic role of policeman Jock Weir in the popular series Z Cars, alongside Brian Blessed as Fancy Smith, forming the formidable Z Victor 1 team.
Born into a large Glasgow working-class family, he initially spent five years serving in the merchant navy before being encouraged by his sister to pursue a career in acting. He subsequently graduated from the prestigious Royal Scottish Academy of Music and Drama, earning accolades as Best Comedy Actor and Most Promising Male Actor.
Offered a year-long contract at the Glasgow Citizens Theatre, he honed his craft before spending a year at Perth Theatre. His breakthrough role came when he joined the cast of Z Cars, a position he held until the late 1960s.
Following his departure from Z Cars, he took on the lead role in the BBC's 17th-century drama The Borderers, which ran for an impressive 26 episodes. He then divided his time between the stage and television, appearing in a range of productions, including Dr. Finlay's Casebook, Taggart, The Bill, and Casualty.
In the 1970s, he toured with Shirley Anne Field in The Hasty Heart and appeared in numerous productions at the Edinburgh Lyceum. In 1985, he starred alongside Vanessa Redgrave in The Seagull in London's West End, and in 1988, he was part of the successful production A Handful of Stars.
A personal highlight was his portrayal of Joe's father in Golden Boy at The National in 1984. An avid football fan, he was a season ticket holder for Queens Park Rangers.
A bachelor, he resided in the Chiswick area of London until his passing on June 12th, 2001.