James Jordan is all about variety

The Calgary-based magician, juggler and vaudeville artist says his love of performance has been with him all his life As a magician, comedian and vaudeville performer, James Jordan is a multi-talented performer. Running his own business, setting up gigs and performances, and serving as director for multiple shows at the Loose Moose Theatre Company and […]