From 1981 to 1984 Halle attended the popular elite sports programme at Bjerke Videregående Skole.
Halle started his Norwegian Premier League career in Lillestrøm in 1985 when he joined from Larvik Turn. He quickly became a team regular, and helped win the league titles in 1986 and 1989. In the spring of 1991 he was sold to Oldham Athletic for £250,000, where he played over 200 matches and is regarded as one of the clubs finest players during their Premiership days. Halle joined Leeds United for £500,000 in the winter of 1996, and three seasons later he moved to Bradford City where he stayed another three seasons. A brief spell with Wolverhampton Wanderers concluded his stay in England. He returned to Norway with Lillestrøm in the summer of 2002.
Halle played one and a half seasons for Lillestrøm before rounding off his career as player-coach for Third Division side Aurskog/Finstadbru in the 2004 season. In the 2005 and 2006 seasons Halle worked as the Lillestrøm assistant coach, but was sacked on November 13 2006 along with head coach Uwe Rösler. The pair was soon hired to coach Viking.