We prove that any Baire--one usco--bounded function from a metric space to a closed convex subset of a Banach space is the pointwise limit of a usco--bounded sequence of continuous functions.