Выступал за «Хорватски драговляц», в 2002 году за известный хорватский клуб «Динамо» (Загреб). В 2003 году подписал контракт с клубом «Металлург» (Запорожье), но в СМИ попала ошибочная информация, что Бошняк переходит в «Карпаты» (Львов). Проведя два года в команде, покинул клуб в статусе свободного агента. Позже играл в боснийском клубе «Широки Бриег» и скромном «Крешево-Станич» также из Боснии и Герцеговины.
Имея хорватское гражданство, выступал за сборную Боснии и Герцеговины. Первый матч сыграл 11 октября 2002 года в товарищеском матче против сборной Германии. Второй матч провёл 16 октября 2002 года в отборочном турнире на чемпионат Европы 2004 против сборной Норвегии.