Raziskovalno me zanimajo predvsem področja računalniške grafike, simulacij, mehke logike, procesnih sistemov prihodnosti in modeliranja umetnega življenja. Ravno modeliranje umetnega življenja s pomočjo mehke logike je bila tema moje doktorske disertacije. Eden izmed raziskovalnih ciljev je, s pomočjo mehke logike, omogočiti opisno postavljanje pravil obnašanja umetnih živih bitij, ali animatov, tistim, ki o njih največ vedo - torej biologom, etologom, behavioristom, ... Drugače pa se moja raziskovalna žeja gasi na različnih in navidezno nepovezanih področjih, kot so uporaba Bluetooth tehnologije v bolnišnicah, modeliranje in simulacija gibanja organiziranih skupin ter večvrednostna logika na osnovi kvantnih celularnih avtomatov.
Končal sem srednjo računalniško šolo v Tehniškem šolskem centru v Novi Gorici, študij pa do doktorata znanosti nadaljeval na Fakulteti za računalništvo in informatiko.