The security guard who became the first person to confront the Las Vegas gunman1 has spoken out about his ordeal. Jesus Campos, who works at the Mandalay Bay2 casino, was on duty the night Stephen Paddock killed 58 people at a country music festival by shooting from his hotel room. The 25-year-old had previously sparked concern3 after vanishing ahead of planned media events, but has broken his silence in an interview with TV host Ellen DeGeneres4.
Walking on set with the aid of a walking stick, Mr Campos explained how on the night of 1 October he had been told to check on a fire escape door on the 32nd floor of the hotel that had been left open. Realising someone had put metal brackets on the door and unable to fully open it, he called an engineer. As he went to leave, Mr Campos said he heard “rapid fire” as Paddock began shooting through his hotel room door.
NRA says nothing could have stopped Las Vegas massacre
At first I took cover, I felt a burning sensation, I went to go lift my pant leg up and I saw the blood .
That s when I called it in on my radio that shots had been fired, he said. He decided not to say he was hit in order to free up radio traffic to allow security to coordinate the response. As engineer Stephen Schuck came to fix the fire escape door, Mr Campos yelled for him to take cover just as the shooting begun again .
If he didn t say that, I would have got hit, Mr Schuck told DeGeneres. Mr Campos has also been credited with saving the life of a female guest, ordering her to get back inside as she wandered out of her hotel room. DeGeneres said this would be the only time Mr Campos would speak about the ordeal.
I just wanna mention all the people that assisted that night, whether it was Metro, the FBI, the community especially coming out together to help everyone in need, Mr Campos said.
A hotel security guard who was the first victim of the Las Vegas massacre people has spoken of what happened of the first time.
Jesus Campos was on duty at the Mandalay Bay hotel and was the first to confront gunman Stephen Paddock1 . Police have given a series of conflicting accounts of how events then panned out amid serious questions over the response time. The hotel has also come under scrutiny over their security arrangments.
Campos would appear to be the only person who can conclusively clear up the dispute. He was due to give a series of TV interviews last week but cancelled at the last minute.
On Wednesday he finally appeared on “The Ellen DeGeneres Show” to give his first public account of how he responded to the deadliest mass shooting in modern U.S . history. The guard told DeGeneres he had been called to check on an open stairwell door near Paddock s suite on the 32nd floor.
He found it was blocked by a metal bracket, and he called hotel security to send up a building engineer.
Jesus Campos speaks on the Ellen DeGeneres Show about the Las Vegas shooting (Image: REUTERS) He was joined by engineer Stephen Schuck who was also present (Image: REUTERS)
“At that time I heard what I assumed was drilling sounds and I believed that they were in the area working somehow,” said Campos, who was joined for the interview by the engineer, Stephen Schuck. Campos said he took cover when Paddock began shooting from behind the door.
I felt a burning sensation . I went to go lift my pant leg up and I saw the blood,” he went on.
“That s when I called it in on my radio that shots have been fired.”
Paddock killed 58 and injured more than 500 in the mass shooting (Image: Getty Images North America)
After he was hit, Campos said, he used his cellphone to call the hotel s security desk in order to keep the emergency radio frequencies clear. When Schuck arrived on the 32nd floor, Campos leaned out and he said, Take cover !
Take cover ! and yelled at me, Schuck said.
“Within milliseconds, if he didn t say that, I would have got hit.”
Las Vegas Sheriff Lombardo has come under criticism for the police account of what happened (Image: Twitter/@ABC) Paddock killed himself as police waited outside his hotel room (Image: REUTERS) Investigators have yet to establish what drove Paddock to carry out the massacre (Image: Internet Unknown)
Police have said that Paddock, a 64-year-old avid gambler, fatally shot himself before they entered the room. He wounded almost 550 people when he opened fire on an outdoor concert from his window, according to authorities, and strafed the hotel hallway with about 200 bullets.
Las Vegas police on Friday presented a third version of the timeline for the shooting that showed they responded immediately to the gunfire, and that Paddock shot Campos at about the same time he opened fire on concertgoers.
‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = thumb: ‘none’,video: ‘cnnmoney/2017/10/18/ellen-security-guard-las-vegas-jesus-campos-sje-lon-orig.cnnmoney’,width: ‘100%’,height: ‘100%’,section: ‘international’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘large-media_0’,adsection: ‘const-article-pagetop’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: “mini”:”height”:124,”width”:220,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-small-169.jpg”,”xsmall”:”height”:173,”width”:307,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-medium-plus-169.jpg”,”small”:”height”:259,”width”:460,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-large-169.jpg”,”medium”:”height”:438,”width”:780,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-exlarge-169.jpg”,”large”:”height”:619,”width”:1100,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-super-169.jpg”,”full16x9″:”height”:900,”width”:1600,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-full-169.jpg”,”mini1x1″:”height”:120,”width”:120,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/171018051139-jesus-campos-ellen-small-11.jpg”}},autoStartVideo = false,callbackObj,containerEl,currentVideoCollection = ,currentVideoCollection,isLivePlayer = false,moveToNextTimeout,mutePlayerEnabled = false,nextVideo,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) autoStartVideo = true;if (autoStartVideo === true) if (turnOnFlashMessaging === true) autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl); else CNN.autoPlayVideoExist = true;}}configObj.autostart = autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);videoEndSlateImpl = new CNN.VideoEndSlate(‘large-media_0’);/*** Finds the next video ID and URL in the current collection, if available.* @param currentVideoId The video that is currently playing* @param containerId The parent container Id of the video element*/function findNextVideo(currentVideoId) var i,vidObj;if (currentVideoId && jQuery.isArray(currentVideoCollection) && currentVideoCollection.length > 0) for (i = 0; i 0) videoEndSlateImpl.showEndSlateForContainer();}}callbackObj = onPlayerReady: function (containerId) CNN.VideoPlayer.reportLoadTime(containerId);CNN.VideoPlayer.handleInitialExpandableVideoState(containerId);CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, CNN.pageVis.isDocumentVisible());if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) var containerClass + containerId;if (jQuery(containerClassId).parents(‘.js-pg-rail-tall__head’).length) videoPinner = new CNN.VideoPinner(containerClassId);videoPinner.init(); else CNN.VideoPlayer.hideThumbnail(containerId);}},/** Listen to the metadata event which fires right after the ad ends and the actual video playback begins*/onContentEntryLoad: function(containerId, playerId, contentid, isQueue) CNN.VideoPlayer.showSpinner(containerId);,onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) var endSlateLen = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0).length;CNN.VideoSourceUtils.updateSource(containerId, metadata);if (endSlateLen > 0) videoEndSlateImpl.fetchAndShowRecommendedVideos(metadata);},onAdPlay: function (containerId, cvpId, token, mode, id, duration, blockId, adType) clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);videoPinner.animateDown();}},onTrackingFullscreen: function (containerId, PlayerId, dataObj) CNN.VideoPlayer.handleFullscreenChange(containerId, dataObj);,onContentPlay: function (containerId, cvpId, event) var playerInstance,prevVideoId;/** When the video content starts playing, inject analytics data* for Aspen (if enabled) and the companion ad layout* (if it was set when the ad played) should switch back to* epic ad layout . onContentPlay calls updateCompanionLayout* with the ‘restoreEpicAds’ layout to make this switch*/if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreEpicAds’);clearTimeout(moveToNextTimeout);CNN.VideoPlayer.hideSpinner(containerId);if (CNN.VideoPlayer.getLibraryName(containerId) === ‘fave’) playerInstance = FAVE.player.getInstance(containerId) else playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer(containerId).videoInstance.cvp prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ”;if (playerInstance && typeof playerInstance.reportAnalytics === ‘function’) if (prevVideoId.length === 0 && document.referrer && document.referrer.search(//videos//) >= 0) prevVideoId = document.referrer.replace(/^(?:http}playerInstance.reportAnalytics(‘videoPageData’, videoCollection: currentVideoCollectionId,videoBranding: CNN.omniture.branding_content_page,templateType: CNN.omniture.template_type,nextVideo: nextVideoId,previousVideo: prevVideoId,referrerType: ”,referrerUrl: document.referrer);}if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);videoPinner.animateDown();}},onContentReplayRequest: function (containerId, cvpId, contentId) if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(true);var $endSlate = jQuery(document.getElementById(containerId)).parent().find(‘.js-video__end-slate’).eq(0);if ($endSlate.length > 0) $endSlate.removeClass(‘video__end-slate–active’).addClass(‘video__end-slate–inactive’);}}},onContentBegin: function (containerId, cvpId, contentId) CNN.VideoPlayer.mutePlayer(containerId);if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘removeEpicAds’);CNN.VideoPlayer.hideSpinner(containerId);clearTimeout(moveToNextTimeout);CNN.VideoSourceUtils.clearSource(containerId);jQuery(document).triggerVideoContentStarted();},onContentComplete: function (containerId, cvpId, contentId) if (CNN.companion && typeof CNN.companion.updateCompanionLayout === ‘function’) CNN.companion.updateCompanionLayout(‘restoreFreewheel’);navigateToNextVideo(contentId, containerId);},onContentEnd: function (containerId, cvpId, contentId) if (Modernizr && !Modernizr.phone && !Modernizr.mobile && !Modernizr.tablet) if (typeof videoPinner !== ‘undefined’ && videoPinner !== null) videoPinner.setIsPlaying(false);}},onCVPVisibilityChange: function (containerId, cvpId, visible) CNN.VideoPlayer.handleAdOnCVPVisibilityChange(containerId, visible);};if (typeof configObj.context !== ‘string’ || configObj.context.length 0) configObj.adsection = window.ssid;CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ?
true : false;CNN.VideoPlayer.getLibrary(configObj, callbackObj, isLivePlayer);});/* videodemanddust is a default feature of the injector */CNN.INJECTOR.scriptComplete(‘videodemanddust’);