En 1986 ficha como agente libre por New Jersey Nets,[6] donde disputa 68 partidos, 7 de ellos como titular, promediando 6,6 puntos y 4,2 rebotes.
[8] consigue 3 doble-doble a lo largo de la temporada, con una mejor actuación ante Philadelphia 76ers, en la que logra 15 puntos, 18 rebotes y 2 tapones saliendo desde el banquillo.
Tras no ser renovado, decide continuar su carrera en el baloncesto europeo, fichando por el Elosúa León sustituyendo a Joe Wallace.
[15] Tras finalizar contrato vuelve a Italia, fichando por el Burghy Roma, donde entra por Shelton Jones,[12] jugando los últimos 10 partidos del campeonato, promediando 22,1 puntos y 9,3 rebotes.
[12] Regresa a su país, donde jugaría una última temporada en la CBA, en los Sioux Falls Skyforce y posteriormente en los Omaha Racers, retirándose en 1997.