Уильям Уоллес родился около 1270 года. Он был сыном мелкого шотландского рыцаря сэра Малькольма Уоллеса, который был вассалом Джеймса Стюарта, одного из предков королей Англии и Шотландии из династии Стюартов.
Король Англии Эдуард I в 1296 году сверг и заключил в тюрьму шотландского короля и объявил себя правителем Шотландии. Однако уже через год в стране сразу в нескольких местах вспыхнуло восстание против английской оккупации. На севере его возглавил Эндрю Моррей, а на юге Уильям Уоллес. Движение быстро стало общенациональным. 11 сентября 1297 года небольшая армия Уоллеса разбила 10-тысячное английское войско на Стерлингском мосту. При этой битве Уоллес потерял своего единственного соратника де Моррея, который, как и сам Уоллес, имел не политический или финансовый интерес в исходе войны с англичанами, а боролся как патриот. Большая часть страны была освобождена. Уоллес был посвящен в рыцари и объявлен хранителем королевства, управляя от имени Баллиола.
Эдуард I вновь вторгся в Шотландию в 1298 году, и Уоллес был вынужден сложить с себя обязанности регента. Вскоре его арестовали и осудили как предателя короля. В 1306 году Брюс поднял восстание, в конечном счете, принесшее Шотландии независимость. Уильям Уоллес является прототипом героя художественного фильма «Храброе сердце», снятого по мотивам эпической поэмы. Уильям Уоллес – один из величайших национальных героев Шотландии, лидер шотландского сопротивления в течение первых, самых тяжелых лет борьбы за освобождение Шотландии от английского владычества.
В Лондоне Уильям Уоллес 23 августа 1305 года был повешен, выпотрошен, обезглавлен и четвертован.