Il devient le des 500 mile d'Indianapolis en 1968 avec une belle septième place. Sa carrière débute en 1965 et s'achève en 1982. Il prend part à 158 départs en course, y compris à Indianapolis. Il termine parmi les dix meilleurs pilotes de chaque course à 85 reprises et remporte une victoire en 1973 à Brooklyn. Il remporte dans sa carrière 23 victoires dans des courses de et pilote pour le compte de J.C. Agajanian.