Andrew joined Newport RFC in 2004-05 from Cross Keys where he had made 95 appearances scoring 7 tries. In 2004-05 he made 30 appearances for Newport RFC scoring 4 tries. In 2005-06 he made his debut for the regional Dragons side against Leicester in the Powergen Cup in September 2005.
Andrew made his 100th appearance for Newport RFC at the end of the 2007-08 season and was presented with his 100 Cap by David Watkins and Will Godfrey(Director) on 26th April 2008 after the game at Rodney Parade against Bedwas (Lost 9 v 12). Reached his 150th appearance coming on against Gael Force at Rodney Parade in the British & Irish Cup on 12th Febrauary 2010 (Won 27 v 5).
Played 200th game against Llanelli (Lost 25 v 37) at Rodney Parade 3rd September 2011. Elected Newport RFC captain 2011-12.