Midfielder Shaun signs for the club after a successful period with Livingston. In his first season he helped them to the League One title and followed that up with promotion to the Premiership through the Play Offs in 2017/18.
Last season in the Premiership he impressed in his 32 appearances in the top flight.
Prior to Livingston, Shaun played over 100 times for Dunfermline having progressed through the East End Park’s youth academy.
He signs for the club on a three year deal with an option of a further year and will wear squad number 8.
Manager James McPake said, “Shaun is a player we identified very early on as a top target and I’m delighted the club have backed me and got the deal over the line.”
“His performances in the Premiership last season and the Championship the season before make him a fantastic addition to our squad. His attitude and work ethic along with those type of performances he consistently produces give him every chance to have a successful period at this club.”
“The length of deal reflects the buy in from Shaun to what we are trying to achieve and build at Dundee Football Club.”