She held long-standing nationals records in multiple events in both India as well as Trinidad and Tobago.
[citation needed] She competed in the 1994 Commonwealth Games in the 50m freestyle, 100m backstroke and 100m butterfly.
[1] Puri represented India at the 1996 Summer Olympic Games in the 50m freestyle and finished 48th with a time of 28.02.
[2] She attended Palisades Charter High School and set records in the 100-yard butterfly and 100-yard backstroke at the City Section swimming finals.
She then returned to the United States and pursued her Juris Doctor at the University of San Francisco School of Law.