Skoro urodził się 30 marca 1981 roku w Sarajewie. Mierzy 188 centymetrów i gra jako środkowy napastnik. Umowę z Jagiellonią podpisał na rok, ale zawarto opcję jej przedłużenia o kolejne 12 miesięcy. Bośniak pierwsze lata swojej kariery piłkarskiej spędził w klubach bałkańskich: FK Sarajewo i Olimpia Lubljana. W sezonie 2000/2001 występował we francuskim Olimpic Marsylia, zaś w następnym w szwajcarskim FC Servette, po czym wrócił do FK Sarajewo (2002-2004), gdzie w 53 meczach zdobył 34 gole. Dobra postawa w rodzimej lidze zaowocowała podpisaniem kontraktu z Grazer AK (Austria), gdzie w sezonie 2004-2007 w 63 meczach strzelił 17 goli. Od jesieni ubiegłego roku występuje w NK Rijeka (piąty zespół ligi chorwackiej). Rozegrał tam 27 spotkań i strzelił 7 bramek. Ma na koncie 3 mecze w reprezentacji narodowej Bośni i Hercegowiny.