shepherd barrera