Dancing with Maggie
Jim was born in Scotland, but has lived most of his life in New Brunswick, Canada. He is a multi-instrumentalist and performer, and has appeared on national radio and television broadcasts in Canada; his music has also been heard on radio in the US, the UK, Australia, Portugal and Ireland, and has appeared in printed collections from Minnesota, California, North Carolina and Maine. His work has been performed and/or recorded by other artists in various parts of the world. He has written music specifically for the theatre and television, and has composed and co-produced a multi-media folk opera; he has also worked as a studio musician and has produced albums by other artists.