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.
Lowry started for Leeds in the Football League Trophy Northern Area Final, second leg game against Carlisle United, in which the game was lost with Lowry missing the decisive penalty in sudden death in the penalty shootout. After the game it appeared as though Lowry was attacked by a set of Carlisle supporters who had invaded the pitch. After starting every game for Leeds Lowry was dropped from the Leeds squad for the match against Brentford after suffering an injury, before returning to Villa when his loan spell ended. On 25 March 2010 Lowry re-signed for Leeds for a second loan spell, with his loan lasting until the end of the season. Lowry started at left back for Leeds against Norwich City on his return to the club, a match Leeds went on to lose 1–0 in injury time. Lowry didn't overley impress the Leeds fans in his loan spell at Leeds, with him being mostly played out of position at Left back for the entire spell, he was substituted for Jonathan Howson in the final game of the season against Bristol Rovers with 1–0 down at the time, but his loan spell ended on a high as Leeds were promoted in 2nd place after scoring two goals to go on and beat Bristol Rovers and secure promotion to The Championship.