While serving a suspension, Lowry signed a two-and-a-half-year permanent deal to Millwall for an undisclosed fee on 27 January 2012. Lowry then made his first appearance for the club since joining Millwall permanently, playing 90 minutes, in a 2–1 loss against rivals' West Ham United on 4 February 2012. Right way through March, Lowry was sidelined with ankle injury that kept him out for weeks. After making his first team return against Cardiff City, in a 0–0 draw on 31 March 2012, Lowry scored his first Millwall goal, which he scored the only goal in the game, in a 1–0 win over Coventry City on 17 March 2012. Lowry finished his 2011–12 season, making twenty-two appearance and scoring once.
Frys.com Open: At the Frys.com Open in Scottsdale, Ariz., reached a three-way playoff with Jamie Lovemark and eventual-winner Troy Matteson. Began the final round four strokes behind Matteson, but played his first five holes in 5-under, punctuated by a hole-in-one from 211 yards at the par-3 fifth hole. After finishing T2 in the playoff, he had recorded all eight of his professional rounds in the 60s. Thanks to the T7 in Las Vegas at the Justin Timberlake Shriners Hospitals for Children Open and T2 finish at Grayhawk GC, he surpassed No. 150 from the 2008 money list, earning special temporary membership on TOUR for the remainder of the season.
Kolon Korea Open: Won his first tournament as a professional, the Kolon Korea Open on the OneAsia Tour, when he rolled to a six-stroke win over Rory McIlroy at Woo Jeong Hills CC in early October. He took control of the tournament in the third round when he shot an 8-under 63. He followed that with a 3-under 68 Sunday. The victory was worth a little under $250,000.
Lowry started his youth career with Australian club ECU Joondalup. He signed for Aston Villa in February 2005 along with fellow Australian Chris Herd. Lowry made nine appearances for Aston Villa Reserves in the 2006–07 season, mainly coming near the end of the campaign. Lowry was also part of the squad that won the HKFC International Soccer Sevens in May 2007. In June 2007, Lowry signed a 12-month deal to his contract.
On 27 January 2016, Lowry returned to Australia after a decade away from Australia when he signed a two-and-a-half-year deal with A-League side Perth Glory. Upon joining Perth Glory, Lowry said of the move, quoting: "I've got a lot of experience behind me now and I want to use it to guide the young lads who are in this young squad. I've spent 11 years in England and it's shaped my football over there and I'm really happy to be here and get stuck into the games"