Od połowy września do końca grudnia 2010 był zawodnikiem TuS N-Lübbecke, w którego barwach rozegrał w Bundeslidze 14 meczów i zdobył sześć goli. Następnie przez półtora roku był zawodnikiem DHC Rheinland, w którym rozegrał 42 spotkania i rzucił 170 bramek. W latach 2012–2015 był zawodnikiem Pogoni Szczecin, w której rozegrał w Superlidze 81 meczów i zdobył 390 goli (był obok Wojciecha Zydronia najlepszym strzelcem szczecińskiego zespołu).

W 2015 przeszedł do Wisły Płock, z którą podpisał roczny kontrakt. W sezonie 2015/2016 rozegrał w Superlidze 15 meczów i zdobył 25 goli. Ponadto wystąpił w 10 spotkaniach Ligi Mistrzów, w których rzucił pięć bramek. W lutym 2016 na jednym z treningów odnowił się mu uraz barku, który uniemożliwił mu występy w kolejnych miesiącach. W 2016 powrócił do Pogoni Szczecin, w której w sezonie 2016/2017 rozegrał 29 meczów i zdobył 97 goli.

W 2017 przeszedł do VfL Eintracht Hagen, z którym podpisał dwuletni kontrakt. W sezonie 2017/2018 rozegrał w 2. Bundeslidze 35 meczów i zdobył 119 goli.