Ξεκίνησε την καριέρα του από την Ολλανδική Landstede (2003-04) και από την πρώτη σεζόν που αγωνίστηκε επαγγελματικά, κλήθηκε στην Εθνική ομάδα της Ολλανδίας. Η πρώτη μεγάλη πρόκληση στην καριέρα του ήρθε τη σεζόν 2005 όπου αγωνίστηκε με τη φανέλα της Noliko Maaseik (2005-08), κατακτώντας 1 πρωτάθλημα και 2 κύπελλα Βελγίου και τη δεύτερη θέση στο CEV Cup. Τη σεζόν 2010-11 στέφθηκε πρωταθλητής και κυπελλούχος Σλοβενίας με την ACH Volley Ljubljana.
Επίσης, έχει αγωνιστεί στην Ιταλία για την Argos Sora (2011-12) και την Pallavolo Molfetta (2012-13) και μετέπειτα στο ρωσικό πρωτάθλημα για την Jaroslawich Yaroslavl (2013-14). Επιστρέφει στην Ιταλία για την Τρεντίνο (2014), προτού αναχωρήσει για την Πολωνία και την ZAKSA Kędzierzyn-Koźle (2014-2015). Τη σεζόν 2015-16 μετακόμισε στα Ηνωμένα Αραβικά Εμιράτα για λογαριασμό της Al Ain κατακτώντας ένα πρωτάθλημα. Ακολουθεί η Ιρανική Paykan VC (2017-18), η Ιταλική Emma Villas Siena (2017-18), ενώ πέρυσι αγωνίστηκε στην Αργεντινή με την Libertad Burgi Volleyball (2018-19).
Έχει διακριθεί με την Εθνική ομάδα της χώρας του κατακτώντας το ασημένιο μετάλλιο στο Ευρωπαϊκό πρωτάθλημα του 2008.