Age: 24 years, 2 months
Place of Birth:
Dan was part of UCD's U19 squad in 2013/14 and was promoted to Aaron Callaghan's senior side in July 2014. He made his debut for the Students as a substitute against Derry City at Belfield on 27 July 2014 and went on to make 5 league appearances as the Students were relegated at the end of the 2014 season.
While still playing for UCD's U19s Dan made 6 more league appearances for the club as they reached the 2015 First Division promotion play-offs where they were beaten over two legs by Finn Harps. In 2016 he added another 10 league appearances to his career tally as UCD finished fourth in the First Division.
Dan signed with Wexford for 2020 having played over 100 times for UCD at senior level. After playing every minute in the 2020 season for Wexford as their captain, Dan re-signed for Wexford for the 2021 campaign.