Mischa Weisz was born in Barrie, Ontario, and grew up in Hamilton. In the 1990s he set up TNS Smart Network, a key provider of access to the Internet network for thirteen thousand independently operated bank machines across Canada. In 2009 he sold the compoany.