Rugadh e ann an Glaschu ann an 1953. Dh'obair e mar rannsaiche pàrlamaideach airson Stewart Maxwell agus comhairliche air Comhairle Baile Ghlaschu mus deach e a thaghadh mar BhPA airson Glaschu Cathcart ann an 2011. Tha e na bhall Pàrtaidh Nàiseanta na h-Alba.