Уолтер Брюс Уиллис родился 19 марта 1955 года в западногерманском Идар-Оберштейне в семье американского солдата Дэвида Уиллиса и немки Марлен Кассель. В 1957-м семья переехала на родину его отца в штат Нью-Джерси (США).
Актерские способности проявились у будущей звезды очень рано: сразу по окончании школы Брюс поступает в Montclair State College, а уже в 22 года отправляется в Нью-Йорк и начинает карьеру на офф-бродвейских подмостках, подрабатывая на жизнь барменом. Желание прославиться было настолько сильным, что Брюс купил крошечную квартирку в плохом районе, наводненном крысами и тараканами, жил впроголодь, перебиваясь случайными заработками, и упорно пробовался в различных театрах.
В 1985-м из трех тысяч претендентов его выбирают на главную роль в телешоу «Детективное агентство «Лунный свет». Этот криминальный сериал с элементами пародии и гротеска, транслировался на телеканале ABC пять сезонов подряд (всего было снято 66 серий) и принес Уиллису первоначальную, а его партнерше Сибилл Шеперд основную известность.
Детективное агентство «Лунный свет»