Owen joined Chester FC in November 2023. The 22-year-old left-footed forward contributed three goals and two assists in just five starts for National League South side Chippenham Town prior to his arrival. The Blues moved to submit a seven-day approach to the Bluebirds for Owen; who had spells in youth football at Swindon Town and Southampton, before moving on to Cirencester Town – where he was eventually snapped up by West Bromwich Albion in 2019. Windsor had EFL loan spells at Grimsby Town, Newport County and Carlisle United – before joining the Bluebirds permanently in February 2023.