Career
Owen was born in Stoke-upon-Trent and played amateur football with North Staffs Normads before joining Stoke in 1909. He played in two matches during the 1909-1910 season before returning to amateur football with North Staffs Normads. He then had an unsuccessful spell at Manchester City.