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.
Searchers then spent three days looking for the 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.