Był juniorem Pargas IF i w tym klubie rozpoczynał również seniorską karierę w 2006 roku. Po dwóch latach przeszedł do Åbo IFK, zaś w 2010 roku został piłkarzem Rovaniemen Palloseura. Z tym klubem w 2013 roku zdobył Puchar Finlandii. Następnie przeszedł do IFK Mariehamn z którym w sezonie 2015 zdobył Puchar Finlandii, a w roku 2016 – mistrzostwo kraju. 9 stycznia 2017 roku zadebiutował w reprezentacji w wygranym 1:0 towarzyskim meczu z Marokiem. W latach 2018–2020 występował w Örebro SK. W latach 2021–2022 grał w Stali Mielec, gdzie zanotował 29 spotkań.