Nacido en San Francisco el 26 de enero de 1951, North comenzó su trayectoria musical en bandas de la escuela secundaria antes de formar Ambrosia en Los Ángeles en 1970 junto con David Pack, Joe Puerta y Burleigh Drummond. El álbum debut de la banda, lanzado en 1975, incluyó el tema "Nice, Nice, Very Nice", y alcanzó el puesto número 22 en la lista Billboard 200, mientras que la canción llegó al número 63 en el Hot 100.
El grupo continuó con álbumes como "Somewhere I've Never Travelled" (1976) y "Life Beyond L.A." (1978), alcanzando su punto más alto en las listas con "One Eighty" (1980). Este último álbum incluyó éxitos como "Biggest Part of Me" y "You're the Only Woman (You & I)", consolidando su éxito comercial y obteniendo tres nominaciones al Grammy.