From when he was a little boy, he showed his class in karting, with two Swedish titles already to his name and a second place in the WSK Euro Series in 2019.
In 2020 he made his single-seater debut in the competitive Italian Formula 4 Championship with the Prema Powerteam and impressed with the speed at which he got to grips with it. He took his first pole position in the second round of the season and the first win came at the demanding Imola track. He finished fourth in the championship and for 2021, he stayed with the same team, moving up to the European Formula Regional series. To get know the car before the start of the season, he took part in the early races of the F3 Asian series with Abu Dhabi Team by Prema, securing four podium finishes.
He made steady progress in the European Formula Regional championship, taking his first pole position in the final race of the year at Monza and his first podium-second place- came at the penultimate round in Mugello. Again at Monza, he was leading Race 2 until two laps from the end when he was hit by another car, which robbed him of what would have been his first win. For 2022, he continues in this category with the same team, starting off his year racing in the Asian Formula Regional series with the Mumbai Falcons team.