Během své seniorské kariéry působil hlavně v AHL a německé DEL. V AHL nastupoval nejčastěji za Tucson Roadrunners, kde ve dvou sezónách a 135 zápasech nasbíral 60 bodů za 14 gólů a 46 asistencí, v německé DEL pak byl jeho hlavním působištěm klub EHC München, kde strávil tři sezóny a v 83 zápasech se prezentoval ziskem 17 (4 + 13) bodů. Kromě výše zmíněných lig se dále objevil i v AlpsHL, třetí německé lize, NHL (hrál zde za Arizona Coyotes) a druhé rakouské lize.