NHL on-ice official from 1993-2019, 1,393 regular season and 214 playoff games; officiated eight Stanley Cup Finals, one NHL all-star game, one World Cup of Hockey and the 2010 Winter Olympics in Vancouver.