Après l’obtention d’un diplôme d’ingénieur, il devient professeur de mathématiques, qui sont pour lui un grand jeu. Joueur affuté, il met à profit ses connaissances pour développer des mécaniques de jeu bien huilées.
Avec Venise, il signe son premier jeu édité.