He spent most of the 1998–99 season on loan with Sheffield United in the First Division. His first senior goal came on 28 December, scoring a late winner over Huddersfield Town in a 2–1 victory at Bramall Lane. He returned to Manchester United in March 1999, having only started four games for the "Blades", coming on as a substitute thirteen times.
Port Vale
In July 2000 he signed a one-month deal with Brian Horton's Port Vale, after impressing on trial. A regular at the start of the 2000–01 season, he fell out of favour in October. He played in Vale's FA Cupexit to Canvey Island of the Isthmian League on 28 November, before being put up for sale the next month. With no takers, he was a semi-regular at Vale Park for the rest of the season. He was on the bench for the Football League Trophy final at Millennium Stadium, as the "Valiants" recorded a 2–1 win over Brentford.
Leigh RMI
He joined Football Conference club Leigh RMI in time for the start of the 2001–02 season. There, Twiss found himself at a more comfortable level and had a successful season at the club, scoring 15 goals in 34 games, becoming the club's top scorer.
Chester City
He joined Conference rivals Chester City for the 2001–02 season,. He had a quiet season in 2002–03, but did make 36 appearances in all competitions. He did not play in either leg of the play-off semi-final defeat to Doncaster Rovers. The 2003–04 season saw Chester promoted as champions, Twiss scoring six goals in 31 games despite being absent in manager Mark Wright's first-team plans from October to January. In January 2004 Morecambe offered Chester £5,000 for his services, but the deal did not go through.
Morecambe
Twiss remained in the Conference for the 2004–05 season, signing with Morecambe in May 2004, after rejecting a new contract at Chester. Performing well at Christie Park, Ian Rush, now manager of old club Chester, offered Morecambe £50,000 for his return, a bid which was rejected. In March 2005 he was singled out for praise, due to his consistent scoring. Again a solid performer in the 2005–06 season, Morecambe crept into the play-offs, only to be defeated by Hereford United. Twiss scored 11 goals in the 2006–07 season before damaging medial ligaments in February. He did however make it back in time for the play-offs, and was part of the Morecambe side that won the Conference play-off Final 2–1 over Exeter City at Wembley. A long-term contract signed in December 2006 would keep him signed to Morecambe until June 2010. He helped Morecambe to survive in their first season in League Two, as they finished 11th and reached the semi-final of the Football League Trophy. Bury aimed to achieve his signature in July 2008, but did not get far. York City attempted to sign him in August 2008, but this ended as Twiss wanted to stay in the Lancashire area. After gradually falling out of favour he was released by Morecambe in March 2010.
Stalybridge Celtic
Twiss was immediately snapped up by Conference North side Stalybridge Celtic, managed by ex-Morecambe boss Jim Harvey. Twiss made his debut for Stalybridge in a 1–0 defeat against Southport on 8 March. He went on to make a total of ten appearances for the "Celts" in the remainder of the 2009–10 season, playing in three victories and seven defeats.
Altrincham
In June 2010, Twiss signed a one-year deal with Conference club Altrincham. After sixteen starts and sixteen substitute appearances in 2010–11, he signed a new contract the following summer, despite the club's relegation into the Conference North. He was released at the end of the 2011–12 season by manager Lee Sinnott, after "Alty" failed to reach the play-offs.
Statistics
Honours
Port Vale
Football League Trophy: 2000–01
Chester City
Conference: 2003–04
Morecambe
Conference National play-offs: 2007
Individual
Denzil Haroun Reserve Team Player of the Year: 1997–98