Allen High School in Bedford, Nova Scotia. In former lives he was a commercial insurance underwriter, a mascot for a major petro-chemical corporation, and once ran away to join the circus.