He has played for the Melbourne Football Club and the 2006 West Coast Eagles premiership team.
He has competed for both the Melbourne Football Club and the 2006 West Coast Eagles, who won the premiership that year.