Свою первую роль сыграл в спектакле в 11 лет. Окончил колледж, работал 5 лет в Великобритании режиссёром в театре. Затем вернулся в Канаду и преподавал актёрское мастерство в Канадской Национальной Театральной школе. В 1983 году дебютировал в кино — в фильме Мёртвая зона.
Периодически снимаясь в кино и на телевидении, Уильям Брюс Дэвис продолжал работу в актерской школе Ванкувера и в Национальной театральной школе Канады, где стал художественным директором. В настоящее время Дэвис — актёр, режиссёр и сценарист.
Уильям Брюс Дэвис организовал свой Центр Обучения Актеров (William Davis Centre For Actor’s Study), в котором он является директором. От первого брака у него двое взрослых детей, есть двое внуков. Жил вместе с Барбарой Эллисон, которая работает преподавательницей. С 2011 года женат на Эмманюэль Эрпин. Актёр, сыгравший Курильщика, не курит и увлекается водными лыжами.