Lima participated in the 1997 FINA World Swimming Championships (25 m), where he finished 6th in the 1500-metre freestyle and 8th in the 400-metre freestyle.