An integral part of the Compass Point All Stars, he is considered a member of the 1980s new wave group Tom Tom Club, co-producing their debut album Tom Tom Club (1981).
Kao sastavni dio Compass Point All Stars, smatralo ga se članom novovalnog sastava iz 1980-ih Tom Tom Club, suproducirajući njihov prvi album Tom Tom Club (1981.).