Ferguson was born on July 22, 1972 in Montreal, Quebec. He spent his childhood growing up in various places around the globe, including Hong Kong, England, Connecticut and Toronto, and has Canadian, British and American citizenship. He is a graduate of McGill University in Montreal. While pursuing his degree, he was a member of "On the Spot," an improv group, and he later became a founding member of Detroit's Second City before returning to McGill to finish his degree.
One of his first roles was a guest appearance in the popular American-Canadian television series Are You Afraid of the Dark? in 1995. Other TV credits include More Tales of the City, Becker, Malcolm in the Middle, Crossing Jordan, Coupling and CSI: Miami. One of his most notable roles is as Jack Carter in the Syfy TV series Eureka. He also produced and directed some episodes during the show's five season run.
Ferguson also has appeared in several feature films, including Life's a Beach, Rowing Through, The Opposite of Sex, and Because I Said So, the 2007 comedy with Diane Keaton and Mandy Moore.