Kim Gordon also went by the name Kim Vincent Avis.
His teenage son reported him missing, claiming his father went for a nighttime swim at Monastery Beach back in February.
RELATED: Man may have faked drowning to avoid sex assault charges, officials say
Searchers then spent three days looking for 55-year-old Gordon.
Gordon is now in custody after U.S. Marshals captured him in Colorado.
He faces 24 counts of rape back home in Scotland.