In this paper, we show that every super weakly compact convex subset of a Banach space is an absolute uniform retract, and that it also admits the uniform compact approximation property. These can be regarded as extensions of Lindenstrauss and Kalton's corresponding results.