He has also released more than 20 solo albums. As a prolific songwriter, James Gordon is known for such diverse songs as "Sweaters for Penguins" and "Frobisher Bay". He wrote the weekly song for the Canadian Broadcasting Company Radio program Basic Black.
He is proficient on a variety of instruments including guitar, piano, banjo and mandola.
He has toured internationally in North America, the British Isles, Southeast Asia, and Cuba. His songs have been covered by other musical artists such as the Cowboy Junkies ("Mining for Gold") and Melanie Doane.
Provincial He was the candidate for the Ontario New Democratic Party in the riding of Guelph in the 2011 Ontario provincial election but lost to incumbent Liz Sandals. He ran again in 2014 but once again lost to Liz Sandals.
Municipal James Gordon threw his hat in the ring for Ward Two City Councillor in the city of Guelph, Ontario in the October 27, 2010 Guelph municipal election.
Gordon was elected to serve alongside Andy Van Hellemond and plans to continue his activist pursuits such as touring his one-man show, "Stephen Harper: The Musical" 13.