Han kommer fra Lierne i Trøndelag, og spilte ungdomsfotball for , og . I 2019 var han kaptein for andrelaget og i september skrev han under sin første proffkontrakt med Rosenborg. Skogen ble ikke tildelt spilletid på A-laget i noen kamper i 2020, men var med i flere kamptropper i Eliteserien. I 2020 ble han lånt ut til Feyenoord Rotterdam, som da var ledet av tidligere akademisjef og trener i Rosenborg Rini Coolen. I Feyenoord spilte han for U21-laget, og i januar 2021 signerte han en permanent avtale med klubben. Våren 2021 ble han lånt ut fra Feyenoord til Excelsior, hvor han fikk kamper i nederlandsk førstedivisjon, Eerste Divsie.