Desenvolve aplicações Flash desde a versão 4, inicialmente tendo criado aplicações voltadas para educação. Após a introdução da versão MX iniciou com o desenvolvimento com Actionscript.
Formado em Ciência de Computação pela Universidade Federal do Rio Grande do Sul, trabalhou como bolsista pesquisador no laboratório de Computação Gráfica da universidade pelo periodo de 2 anos, desenvolvendo aplicações com OpenGL e placas gráficas(GPU).
Além disso, trabalhou cerca de 2 anos na W3Haus como desenvolvedor Flash tanto em sites quanto nas ferramentas internas de desenvolvimento. Atualmente trabalha na Aquiris Game Experience no desenvolvimento dos micro-sites dos jogos criados e está iniciando no desenvolvimento de jogos com a ferramenta Unity3d.