Fue elegido en la trigesimotercera posición del Draft de la NBA de 1982 por los Portland Trail Blazers. Sus primeros tres años como profesional juega en diversos equipos de la CBA Y NBA, contabilizando en la NBA 60 partidos, 9 minutos por partido y 4.3 puntos por partido.[2] Después desarrollaría una sólida carrera en Europa durante 14 temporadas. Su primera experiencia europea fue en el Real Madrid, equipo en el forma pareja de extranjeros con Wayne Robinson y con los que hace doblete en la competición nacional ganando Copa del Rey y Liga ACB. Después de hacer una gran temporada con el Real Madrid la pareja de norteamericanos no es renovada, siendo relegados por Brad Branson y Larry Spriggs. Townes ficha por el BSC Saturn Colonia de Alemania, donde gana la liga y es el máximo anotador de la competición. Después jugaría durante 5 temporadas entre Francia e Israel, antes de volver a España, ya muy veterano, pero todavía con una gran capacidad en el tiro exterior. Primero jugaría en el OAR Ferrol una temporada, y después ficharía por el Basquet Manresa, equipo en el jugaría durante 3 años, y en el que consigue una Copa del Rey en el año 1996, con aquel triple decisivo de Joan Creus. En 5 temporadas en ACB, promedia 13 puntos y 4 rebotes por partido.[3] Sus últimas temporadas como profesional jugaría en la Liga LEB de España, jugando en el CB Breogán, y el Gijón Baloncesto, formando una curiosa pareja de jugadores extranjeros con un joven Luis Scola que por aquel entonces tenía 17 años, y Townes, que tenía 39 años.