Během své seniorské kariéry působil hlavně v AHL a první české lize. V AHL nastupoval nejčastěji za Tucson Roadrunners, kde ve dvou sezónách a 80 zápasech nasbíral 61 bodů za 23 gólů a 38 asistencí, v první české lize pak byl jeho hlavním působištěm klub HC Benátky nad Jizerou, kde strávil dvě sezóny a v 43 zápasech se prezentoval ziskem 17 (5 + 12) bodů. Kromě výše zmíněných lig se dále objevil i v Extralize, NHL (hrál zde za Arizona Coyotes) a Mestis.