A three-time All-America at the University of Southern California from 1983-85 and a member of the U.S. Junior Davis Cup team in 1983-84. He reached the fourth round at the 1986 U.S. Open, defeating five-time champion Jimmy Connors in the third round. Broke the top 50 in 1986 and finished the year at No. 55, a year-end best. Teamed with ex-college teammate Jorge Lozano to reach eight Grand Prix title matches (3-5). The duo qualified for their first Masters, reaching the semi-finals. Also qualified for the Masters in 1989 (fifth place).
Compiled a 21-16 match record, earned a career-high $211,013 and ranked No. 54 on the ATP computer in 1989, his third top 100 finish in three years. Surpassed $1 million in career prize money following his doubles title at the Canadian Open in Montreal on July 28, 1991.