Desde 1993, ele produz videogames e jogos de computador para empresas como NovaLogic, Funcom, Eurocom Development, Virgin Interactive Entertainment, Walt Disney Computer Software e Dreamworks games. Estreou-se no cinema com Sinbad: A Lenda dos Sete Mares (2003).