Technical Director
Toronto, Ontario, Canada
Sledgehammer Games
First Strike Games
Ubisoft Toronto
Lead Programmer
Slant Six Games
Software Developer
University of Waterloo
University of Alberta