After an outstanding scholastic career at Foxcroft Academy where he was a 1000 point scorer, Dave continued his career at the University of Maine playing for MBHOF Coach Skip Chappelle. He landed the head coaching position at Schenck High from 1982-88 before getting into administration which led him into officiating. Dave has been involved in several regional and state championship games, and is still active during his current season.