Wychowanek klubu Morden MHA w rodzinnym mieście. od 2006 do 2011 przez pięć sezonów grał w lidze akademickiej NCAA w barwach zespołu uczelnianego Uniwersytetu Dakoty Północnej, w tym w dwóch ostatnich latach był kapitanem drużyny. W kwietniu 2011 podpisał kontrakt wstępujący do rozgrywek NHL z klubem[2]. W jego barwach rozegrał tylko jeden mecz, w sezonie NHL (2011/2012) w dniu 7 kwietnia 2012[3], a występował w tym czasie w zespole farmerskim, Houston Aeros, w rozgrywkach AHL. W czerwcu 2012 przedłużył kontrakt z Minnesotą o dwa lata[4]. W marcu 2013 ogłoszono jego kontrakt z Washington Capitals[5], aczkolwiek od tego czasu grał w farmie, Hershey Bears, w AHL. Latem 2014 został zawodnikiem łotewskiego klubu Dinamo Ryga w rosyjskich rozgrywkach KHL[6]. W czerwcu 2015 przeszedł do Spartaka Moskwa[7]. W maju 2016 został graczem fińskiego Jokeritu, także w KHL[8]. W czerwcu 2017 został hokeistą Łady Togliatti[9]. W maju 2018 podpisał kontrakt ze szwedzkim klubem Frölunda HC z ligi SHL[10]. W maju 2019 powrócił do KHL, wiążąc się umowę z Torpedo Niżny Nowogród[11]. W maju 2020 został przetransferowany do Awtomobilista Jekaterynburg[12]. Z końcem kwietnia 2021 odszedł z klubu[13]. W lipcu 2021 ogłoszono jego transfer do Brynäs IF[14]. Od czerwca 2022 zawodnik austriackiego EC Red Bull Salzburg[15].