Carl Barron has been entertaining audiences at international comedy festivals in Australia, the UK and North America for years.