Creative Director
canada
Beenox
Artificial Mind & Movement
Lead Game Designer & Art Director
Behaviour Interactive
Concordia University
Ringling College of Art and Design