Dan is the head coach of the Binghamton University Masters Swimming program. He is also an active competitor with several LMSC records. Additionally, he has more than a dozen USMS Top Ten achievements in individual and relays events.
Dan previously served as the Chair of Niagara LMSC from 2000-2004 and was the recipient of the Skehan Award in 2006.