Au niveau international, il arbitre en 2004 en Coupe d'Europe la victoire du Stade français contre l'Ulster 13-10[1]. Pour le Tournoi des six nations 2007, il est arbitre de touche à Italie-France, et de champ pour Écosse-Irlande et en Coupe d'Europe sur Ospreys-Bourgoin (22-15)[1]. Dave Pearson officie également lors d'Écosse-Afrique du Sud, Leinster-Toulouse (20-13) en Coupe d'Europe, puis Llanelli-Stade français (31-17), Australie-France (34-13), Perpignan-Munster (14-37), et France-Samoa, 43 à 5[1].
En 2010, dans le cadre d'échanges entre fédérations, Dave Pearson officie dans le Top 14 pour Montpellier-Castres (15-0)[1] avant d'arbitrer lors de la cinquième journée de Coupe d'EuropeASM Clermont Auvergne 27 - 7 Ospreys[1].
Le , il décide de ne pas faire jouer le match France-Irlande qui devait se tenir devant 79 000 spectateurs au Stade de France, en raison du gel qui rend le terrain dangereux. Cette décision a créé une polémique.
Le , Dave Pearson prend sa retraite d'arbitre et endosse le rôle de premier entraîneur des arbitres du Tournoi des Six Nations[3].