 Waller played for the now defunct Central Vikings 25 times and winning the Division Two NPC Final against Bay of Plenty in 1998, following their collapse moved to Wellington, between 1999 and 2002 he played 43 matches.In 2000 he played a major role in Wellington's win in the final against Canterbury.He played 4 years in Japan for Toyota Shokki and then went on to finish his career in Italy playing 2 years for Viadana.