The Criminal Minds star will recur on the CBS summer action-adventure series as a resourceful nun in Rome with a sly sense of humor.