Career
Williamson started his career at local amateur club North Staffs Normads before joining Football League side Stoke in 1906. He spent two years at Stoke and made just eight appearances and joined Crewe Alexandra in 1910. After another two years at Crewe he re-entered League football with Leicester Fosse but made just two appearances.
He re-joined Stoke in 1911 but failed to gain a place in the first team and joined Wellington Town.