A 31 éves kanadai védőt a 2007-es NHL-draft első körének 10. helyén választotta ki a Florida Panthers. Először még csak az AHL-es tartalékcsapatban szerepelt, 2009-ben viszont az NHL-ben is pályára lépett. Összesen 212 alapszakasz-mérkőzésen játszott, ezeken 4 gólt lőtt és 23 gólpasszt osztott ki. A Panthersen kívül még két csapatban is szerepelt – a Los Angeles Kingsben és a Winnipeg Jetsben is.
Később, 2015-ben az orosz KHL-be igazolt, s egy évig a Barisz Asztana játékosa lett. Ezt követően játszott a svájci Fribourgban, a finn Lukkóban, a svéd Mora IK-ban, a német Iserlohn Roostersben és az osztrák Dornbirnban is.
A kanadai válogatottban is bemutatkozhatott, a 2015-ös Spengler-kupában három meccsen játszott, s be is zsebelte a trófeát nemzeti csapatával.