Денис признался, что в жизни он не такой смелый и решительный, как его герои в фильмах.
Актёр театра и кино Денис Шведов, получивший прозвище «Русский Стэтхэм», известен по фильму «Мажор», где он играл главную роль. Все его персонажи в фильмах «Завод», «Жизнь впереди», «Преображение» — брутальные парни, которые не пасуют перед трудностями и внушают всем своим видом авторитет и уважение к себе. Однако, как признался сам Денис, всё это — лишь его актёрское амплуа. На самом деле он считает себя другим, не таким решительным и дерзким, как его экранные герои. Именно с этой целью он решил участвовать в проекте «Последний герой» на Занзибаре, чтобы победить свою робость.
Денис отправился на проект вместо Сергея Одинцова — победителя первого сезона, которого не посадили в самолёт по причине нетрезвого состояния. Денис решил, что он уж точно не ударит в грязь лицом, и со всей ответственностью взялся заменить нерадивого участника. В ходе проекта Денису уже пришлось преодолевать самые разные препятствия: плавание в бушующем океане, физическую борьбу с соперниками, употребление в пищу насекомых и другие вещи, которые нормальному человеку покажутся несъедобными.
«Главная победа — это победа над самим собой. Я пришёл в этот проект, чтобы справиться со своими страхами. Я не хочу быть героем на экране, играя чужие роли — я хочу сам стать более мужественным, доказать самому себе, чего стою на самом деле», — написал Денис в своём аккаунте в Instagram.
Поклонники Шведова восхищаются его решением и наблюдают за каждым выпуском программы: «Денис, мы верим в тебя! Ты всё преодолеешь и станешь достойным победы». В первом выпуске Шведов вёл себя уверенно и быстро стал одним из лидеров команды «Чемпионов». Он достойно проходил испытания сам и помогал своим союзникам. Заметно, что Денис пришёл на «Последний герой» с решительной целью — победить и обрести мужество.