Terry has over two decades of experience as a cartoonist and caricaturist.  Born in Paisley, he began his career producing illustrations for The Glasgow Herald while still a schoolboy. He was educated at The Joe Kubert School of Cartooning in New Jersey. A founding member of the Scottish Cartoon Art Studio he went on to manage the collaborative efforts of their team such as when undertaking complex publishing projects and exhibitions such as The Auld Acquaintance, a collection of international cartoons on the 2014 independence referendum and Fizzers®, a series of shows featuring caricatures of famous faces. Their latest exhibition can be seen at the People's Palace & Winter Gardens, Glasgow until the 26th of March 2017.

Terry currently sits on the board of Cartoonists Rights Network International, the human rights organisation specifically for cartoonists whose work leads to threats to their life or liberty. He's a former president of the Scottish Artists Union, the trade union for all visual artists in Scotland and a member of the Professional Cartoonists’ Organisation in the UK.  Frequently asked to speak publicly on the topic of cartooning he's also led workshops for children and adults at festivals and in various venues around the country. He is the host of Drawn Out, a podcast featuring conversations with cartoonists.

Recent clients include: The Big Partnership; Bright 3D; Caledonian University; Citizens Theatre; Changeworks; Clydesdale Bank; Diabetes Scotland; Doodle Republic; Dundee University Students Association; East Renfrewshire Council; Glasgow 2014 XXth Commonwealth Games; Kru Talent; LGBT Youth Scotland; New College Lanarkshire; Ofgem; PA Consulting; Royal Bank of Scotland; Scottish Parliament Cross Party Group on Culture; Sky Arts & Story Vault TV; Stirlingshire Libraries; Tattiemoon; Teleperformance UK; Weir Group; Who Cares? Scotland