W swojej karierze występował w klubach lig NAHL, USHL, OHL / CHL, ECHL, CHL, AHL. W sezonie 2010/2011 grał w Serbii w zespole Partizana Belgrad[1]. Od czerwca 2013 do kwietnia 2014 był zawodnikiem Ciarko PBS Bank KH Sanok w rozgrywkach PHL[2][3]. Zyskał wówczas przydomek Jasiek Murarz[4]. Od września 2014 był bramkarzem Orlika Opole[5]. Od lipca 2015 był związany kontraktem z kazachskim klubem Kułagier Pietropawłowsk przystępującego wówczas do rozgrywek Wysszaja Liga[6][7]. Od czerwca 2016 ponownie był zawodnikiem Orlika Opole[8]. Od maja 2017 zawodnik GKS Tychy[9]. Z końcem kwietnia 2021 odszedł z klubu[10]. W czerwcu 2021 ogłoszono jego transfer do GKS Katowice[11].
Podczas pobytu w Polsce w 2016 ożenił się z Polką (Kamilą)[12][13], po czym podjął starania o przyznanie polskiego obywatelstwa oraz prawo gry w reprezentacji Polski po co najmniej dwuletnim okresie gry w lidze polskiej[14]. W październiku 2016 został powołany przez selekcjonera Jacka Płachtę na zgrupowanie seniorskiej kadry Polski[15]. 6 listopada 2016 zadebiutował w seniorskiej reprezentacji Polski w meczu towarzyskim przeciw Włochom podczas turnieju z cyklu EIHC[16]. Do marca 2016 nie otrzymał jednak obywatelstwa polskiego, uprawniającego do występów w turnieju rangi mistrzostw świata[17]. Na początku kwietnia 2018 otrzymał oficjalnie polski paszport[18]. 22 kwietnia 2018 meczem przeciw Włochom (1:3) zadebiutował w kadrze Polski w spotkaniu rangi mistrzowskiej[19][20]. W barwach Polski uczestniczył w turniejach mistrzostw świata edycji 2018 (Dywizja IA), 2019, 2022 (Dywizja IB), 2023 (Dywizja IA) oraz kwalifikacjach do zimowych igrzysk olimpijskich 2022 (Grupa H).
↑Medal mistrzostw Polski za sezon 2019/2020 został przyznany w sposób uznaniowy po tym jak rozgrywki w tej edycji ligowej zostały przerwane i nieukończone z powodu pandemii COVID-19.