Sein erstes internationales Rennen bestritt Filipović, der für den Crna Trava startet, am 12. Oktober 2002 beim Geher-Weltcup in Turin. Dort lief er auf den 54. Platz. Ein Jahr später erreichte er im Europacup den 9. Platz. Bei den Leichtathletik-Weltmeisterschaften 2003 in Paris lief er über 20 Kilometer auf 22. Platz. Er nahm an den Olympischen Spielen 2004 in Athen in der Disziplin 20 km Gehen teil und wurde 39. Bei den Olympischen Spielen 2008 in Peking wurde er in der gleichen Disziplin 41. Bei den Leichtathletik-Weltmeisterschaften 2009 in Berlin erreichte er den 39. Platz über 20 Kilometer. Bei den Leichtathletik-Europameisterschaften 2010 in Barcelona erreichte er mit einer Zeit von 4:06:29 h über 50 Kilometer den 15. Platz.