
College – USC 1970-1972
- Business school major
- Member and co captain- Golf team
- Pac-8 Conference individual champion 1970
- All-American honors 1970,1971
- Los Angeles City Amateur Champion 1971
- Trans-Mississippi Amateur Runner-up 1972

US PGA Tour 1975-1982
6 years in a row in top 100 on money list
- Over 200 events played
- 130 cuts made
- 49 top 25’s finishes
- 22 top 10 finishes
- Best years 1978 and 1979
- 1978 7 top ten finishes – 56th place on money list
- 1979 4 top ten finishes – 42nd place on money list
- Major Championships – 11 played
- 5 top 25 finishes
- 1974 British Open 13th place
- 1975 British Open 16th place
- 1976 British Open 21st place
- 1979 PGA Championship 23rd place
- 1980 PGA Championship 20th place
- Major championship course record of 65 in the 2nd round of 1979 PGA Championship at Oakland Hills CC. Tied with several others including Jack Nicklaus. Still stands today.
- Played in last group in a Major on the weekend.
- 1981 Statistical leader in putting just ahead of Tom Watson.

European Senior Tour – 1999 to present
- Lifetime member
- Winner – 1999 French Senior Open
- Best year 1999 – 5th place finish on year end money list
- 7 Senior British Opens played – Best finish 13th place 1999

Champions Tour – Major Events Played
- 2002 and 2005 US Senior Opens
- 2000 PGA Senior Championship
Other Golf Events played
- 1974 Swiss Open, German Open, Dutch Open, Scandinavian Open
- 1975 Australian Open
- 1979 King Hassan II Morocco Invitational – 2nd place finish.
- 1985 5 Events played on the Asian Tour
Business History
- 1994-2004 Majority owner in Buena Park Golf Center. A full facility 9 hole 3 par course, driving range, miniature golf, teaching center, and pro shop.
- 1993-2017 Director of Golf at Saddleback Golf Range. Full facility driving range and pro shop.