For a number of years he provided a monologue played over the ending credits of the weekly politics show, Hearts and Minds, in the guise of a Belfast 'black taxi' driver.
McGarry is a humanist and in 2016 was appointed a patron of the British Humanist Association and Northern Ireland Humanists, its branch working for a secular state and the promotion of humanism in Northern Ireland.He is a fan of Cliftonville F.C.