Etter å ha spilt for Hønefoss og Bryne i OBOS-ligaen, signerte han for Grorud før 2017-sesongen. I februar 2018 signerte han en treårskontrakt med den svenske klubben Gefle IF i Superettan.