Perth Glory have signed Birmingham City defender Shane Lowry.

The 26-year-old, who was born in Perth, has played in England since 2005, when he signed a youth contract with Aston Villa.

He has since had stints at several clubs including Leeds United, Sheffield United, Millwall, Leyton Orient and Birmingham City.

He is Perth's second signing in one day, with Socceroo Adam Taggart returning to the A-League after an 18-month stint at Fulham.