David is in his first year as the head coach for the United States Naval Academy. David is coming from an ACHA D1 program with Duquesne University in Pittsburgh, PA and served two seasons as an Assistant Coach at the University of Richmond Men’s Hockey program from 2016-2018. He helped the Ice Spiders lead the way for a 2017-2018 ECCHA Championship. Along with coaching at a high level David also assisted in running the learn to skate program at Chilled Ponds in Chesapeake, VA. Prior to starting his coaching career David played with the Hampton Roads Junior Admirals in Virginia Beach where his defensive prowess intimidated most opposing teams. He went on to play for Old Dominion University after the Admirals, but competitive hockey became short lived when he suffered some injuries. Once he finished his B.A. in History at ODU he decided to coach and develop the next generation of players.