AFLUA Heritage Number: 416
Shirt Number: 7
AFL Matches at the end of 2021: 237
AFLW Matches at the end of 2021: 3
1st AFL Match: 2009, Freemantle v Sydney
Commenced umpiring career with: East Freemantle Juniors and WA Amateur Football League, 1999
Honours in umpiring:
AFL Grand Final – 2015