Han har tidligere spilt for Nordreisa, Lyngen/Karnes, Alta, Tromsø IL, Bodø/Glimt og Levanger. I juni 2010 skrev han under for Lokeren. Før 2011 skrev han under en utlånsavtale med Alta. Etter 2011-sesongen signerte han en treårskontrakt med Bodø/Glimt fra 2012. Den 31. mars 2014 ble han lånt ut til Alta ut sesongen.