 He plays first-class cricket for Somerset County Cricket Club.Waller played through the Somerset Age Groups whilst he was a pupil at Millfield School, where he had a successful career, ending up as Captain of the 1st XI.In 2007 and 2008 he played for Somerset 2nd XI where he bowled his leg breaks with considerable success and made his 1st XI debut the following season in the 2009 Twenty20 competition and played in 10 matches before making his Championship debut and playing in four matches.