Gary Owen started his career as a trainee with Manchester City before turning professional in 1975. He made an impressive League debut for City against Wolverhampton in March 1976, and scored his first goal against West Ham later that same year. Gary played for England at U-21, U-23 and B-level, and won the League Cup with City in 1976.
In 1979 Gary was transferred to West Bromwich Albion for £450 000, and was a regular in the number 10 shirt for the Hawthorns, and also took the penalties. During the 1984/85 season Gary was sidelined through illness (menengites) and injury (broke both his ancles). He never fully recovered and lost his place in the team, before WBA was relegated to Division 2. He continued to play for two more seasons, first for Greece outfit Paninios and then for Sheffield Wednesday, but eventually retired from the game in 1988.
Gary played 124 League and cup-matches for City and scored 23 goals. In later years he has acted as a Radio match commentator and follows City on every home and away game.