Filip began riding motorcycles at the age of three, when his father bought him a Honda 50cc bike.[2] He began competing in motocross at seven years old, riding in the 60cc class.[2]
In 2001, after five years in motocross, he stopped racing in the series as his parents felt it was too dangerous.[2] After attempting different forms of motorsport and motorcycling, at the age of 12 he fell in love with Mini Moto and began to race all over Europe with his brother.[2]
At 13 years of age, Filip was granted an exemption to race 125cc bikes in Scandinavia and that year became the first rider of that age to win the championship.[2] He followed this up in 250cc in 2004 and again won the title on his first attempt.[2]
Suzuki then invited him to ride in the Superstock 600cc Veidec Trophy in Scandinavia, where he took two wins in two years of competition.[2]
From 2007, Filip competed in 1000cc Superbikes, competing in the FIM Superstock Youth World Championship in 2008, before winning two gold medals in the Swedish Championships in 2009 and 2011. He also has raced in Endurance WC races and German IDM Superbikes.[2]
In 2012, he moved to the United Kingdom and entered the National Superstock 1000 Championship. He competed in the series for two seasons, finishing third in 2013.[1] Since 2014, Filip has ridden in the British Superbike Championship, starting with four rounds that year and then full programmes in 2015 & 2016 for Kawasaki.[1]
Before the 2016 campaign, he fell while testing for the new season at Donington Park and broke his collarbone.[3]