Dublin-born, 23-year-old Byrne spent last season with league rivals Nuneaton Town.
He arrived in England at Leicester City before going on loan to Bury where he made four League appearances for The Shakers.
Released from his contract, Byrne returned to Ireland and played for Bray Wanderers before joining Corby Town for the 2014/15 season where he attracted the attentions of many clubs, including Nuneaton.
He made his debut on Saturday for Kevin Wilkin’s side at Wealdstone playing 70 minutes in Brackley colours.