His mother is from Puerto Rico. He competed for United States at the 1997 World University Games, but has represented Puerto Rico in swimming since then.
In 2008 Andrew joined the US Coast Guard. After finishing boot camp, he was stationed in Winchester Bay Oregon. He then applied for Information Systems Technician "A" School located in Petaluma, California. After IT "A" School he is now stationed at CAMSPAC Point Reyes, CA.