He represented Ōhaupō at under-19 and senior level, and played for Hautapu for three years. He was selected for Waikato at 'B' level in 1991, and 'A' level in 1993.  before joining Irish club Ballynahinch RFC in 1994.
He represented Ōhaupō at junior and senior levels, and played for Hautapu for three years. He was chosen for Waikato at 'B' level in 1991, and 'A' level in 1993. Before joining Irish club Ballynahinch RFC in 1994.