Воспитанник уфимской хоккейной школы «Салават Юлаев» (тренеры А. Н. Емелин, В. И. Воробьев).
В чемпионатах СССР выступал за команды «Салават Юлаев» (Уфа) и «Динамо» (Москва).
В 1988 году Семак был выбран «Нью-Джерси Девилз» под 207 номером драфта, но играть за эту команду он смог только после распада СССР, в 1991 году. За 6 сезонов в НХЛ, Семак провел 289 матчей, в которых забил 83 шайбы и сделал 91 результативную передачу. Кроме «Дьяволов», поиграл еще за «Тампа Бэй Лайтнинг», «Нью-Йорк Айлендерс» и «Ванкувер Кэнакс».
С 2009 года возглавляет клуб МХЛ «Толпар» Уфа. В сезоне 2009—2010 «Толпар» под руководством Семака выигрывают бронзовые медали перового чемпионата Молодежной хоккейной лиги.