Cleveland Cavaliers
لعب مع أتلانتا هوكس في موسم 1969–1970، ثم لعب مع كليفلاند كافالييرز في موسم 1971–1972، ثم لعب مع سياتل سوبرسونيكس في موسم 1972–1973، ثم لعب مع غولدن ستايت ووريورز من سنة 1973 إلى 1975، ثم لعب مع كليفلاند كافالييرز في سنة 1975، ثم لعب مع نيويورك نيكس من سنة 1975 إلى 1979.